A B C D E F G H I J K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAdditionalContext(String, String) - Method in class org.seedstack.seed.JndiConfig
- addAlias(String, CryptoConfig.KeyStoreConfig.AliasConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
- addBasePackage(String) - Method in class org.seedstack.seed.ApplicationConfig
- addCipher(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- addKeyStore(String, CryptoConfig.KeyStoreConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig
- addMetadata(String, Object) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Add additional metadata.
- afterInitialization() - Method in interface org.seedstack.seed.spi.SeedInitializer
-
Called after SeedStack initialization has been completed.
- afterRefresh() - Method in interface org.seedstack.seed.spi.SeedInitializer
-
Called after SeedStack refresh has been completed.
- AliasConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
- Application - Interface in org.seedstack.seed
-
This class specifies an interface to the application global object.
- ApplicationConfig - Class in org.seedstack.seed
- ApplicationConfig() - Constructor for class org.seedstack.seed.ApplicationConfig
- ApplicationConfig.ColorOutput - Enum in org.seedstack.seed
- ApplicationProvider - Interface in org.seedstack.seed.spi
-
This facet can be requested as dependency by plugins to access the application object.
- Argument - Annotation Type in org.seedstack.seed.command
-
This annotation marks fields of a command to be injected with the argument value set at command invocation.
- asMap() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns the class configuration as an unmodifiable map.
- asMethodExpression(Class<?>[]) - Method in interface org.seedstack.seed.el.ELService.ELExpressionProvider
-
Gets a
MethodExpression. - asValueExpression() - Method in interface org.seedstack.seed.el.ELService.ELExpressionProvider
-
Gets a
ValueExpression. - AUTO - org.seedstack.seed.ProxyConfig.ProxyMode
- AUTODETECT - org.seedstack.seed.ApplicationConfig.ColorOutput
B
- BASE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Base configuration ("application.yaml", "application.yml", "application.json").
- BASE_OVERRIDE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Base configuration override ("application.override.yaml", "application.override.yml", "application.override .json").
- beforeInitialization() - Method in interface org.seedstack.seed.spi.SeedInitializer
-
Called before SeedStack initialization.
- Bind - Annotation Type in org.seedstack.seed
-
This annotation makes the class on which it is applied, injectable.
- build() - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
C
- canTranslate(Exception) - Method in interface org.seedstack.seed.spi.SeedExceptionTranslator
-
Check if the specified exception can be translated.
- CertificateConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
- ClassConfiguration<T> - Class in org.seedstack.seed
-
A key/value based configuration object for a specific target class.
- classPredicate() - Method in interface org.seedstack.seed.SeedInterceptor
-
The class predicate which determines classes this interceptor should be applied to.
- CliArgs - Annotation Type in org.seedstack.seed.cli
-
This annotation marks a field as the args of the commandline.
- CliCommand - Annotation Type in org.seedstack.seed.cli
-
This annotation marks a class as a CLI command.
- CliContext - Interface in org.seedstack.seed.cli
-
This interface is implemented by runtime context classes holding command-line arguments.
- CliOption - Annotation Type in org.seedstack.seed.cli
-
This annotation marks a field as an option of the commandline.
- collect() - Method in interface org.seedstack.seed.diagnostic.spi.DiagnosticInfoCollector
-
Called when a diagnostic report is built.
- Command<T> - Interface in org.seedstack.seed.command
-
Defines an action that can be executed by a command.
- CommandDefinition - Annotation Type in org.seedstack.seed.command
-
This annotation marks commands to be registered by seed shell support.
- CommandRegistry - Interface in org.seedstack.seed.command
-
The command registry holds all command definitions and can be used to retrieve additional information on them.
- ConfigConfig - Class in org.seedstack.seed
- ConfigConfig() - Constructor for class org.seedstack.seed.ConfigConfig
- Configuration - Annotation Type in org.seedstack.seed
-
This annotation marks fields which will be automatically valued by SeedStack, using application configuration.
- ConfigurationPriority - Class in org.seedstack.seed.spi
- ConfigurationPriority() - Constructor for class org.seedstack.seed.spi.ConfigurationPriority
- configureLogger(String, LoggingConfig.LoggerConfig) - Method in class org.seedstack.seed.LoggingConfig
- console() - Method in class org.seedstack.seed.LoggingConfig
- ConsoleConfig() - Constructor for class org.seedstack.seed.LoggingConfig.ConsoleConfig
- ConsoleConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.ConsoleConfig
- containsKey(String) - Method in class org.seedstack.seed.ClassConfiguration
-
Returns if the class configuration contains a particular key.
- context(ELContext) - Method in interface org.seedstack.seed.el.ELContextBuilder
-
Sets a custom
ELContext. - createCommand(String, String, List<String>, Map<String, String>) - Method in interface org.seedstack.seed.command.CommandRegistry
-
Instantiates a
Commandobject given a scope, a name and a list of arguments and options. - createHash(char[]) - Method in interface org.seedstack.seed.crypto.HashingService
-
Creates a hash from a char[].
- createHash(String) - Method in interface org.seedstack.seed.crypto.HashingService
-
Creates a hash from a string.
- createNew(ErrorCode) - Static method in exception org.seedstack.seed.SeedException
-
Create a new SeedException from an
ErrorCode. - CryptoConfig - Class in org.seedstack.seed.crypto
- CryptoConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig
- CryptoConfig.CertificateConfig - Class in org.seedstack.seed.crypto
- CryptoConfig.KeyStoreConfig - Class in org.seedstack.seed.crypto
- CryptoConfig.KeyStoreConfig.AliasConfig - Class in org.seedstack.seed.crypto
- CryptoConfig.SSLConfig - Class in org.seedstack.seed.crypto
- CryptoConfig.StoreConfig - Class in org.seedstack.seed.crypto
D
- DEBUG - org.seedstack.seed.LoggingConfig.Level
- decrypt(byte[]) - Method in interface org.seedstack.seed.crypto.EncryptionService
- DEFAULT - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Default configuration (overridden by anything else).
- DEFAULT_LOG_FILE - Static variable in class org.seedstack.seed.LoggingConfig.FileConfig
- defaultContext() - Method in interface org.seedstack.seed.el.ELContextBuilder
-
Initializes the context with default context.
- defaultValue() - Method in annotation type org.seedstack.seed.command.Argument
-
The default value to use if argument is not present.
- defaultValue() - Method in annotation type org.seedstack.seed.command.Option
-
The default value of the option.
- defaultValues() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The default value(s) of the option.
- description() - Method in annotation type org.seedstack.seed.cli.CliCommand
- description() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The description of the option (used by the help command).
- description() - Method in annotation type org.seedstack.seed.command.Argument
-
The description of the argument (used by the help command).
- description() - Method in annotation type org.seedstack.seed.command.CommandDefinition
-
The description of the command
- description() - Method in annotation type org.seedstack.seed.command.Option
-
The description of the option (used by the help command).
- DiagnosticDomain - Annotation Type in org.seedstack.seed.diagnostic.spi
-
Marks a diagnostic collector and defines its diagnostic domain.
- DiagnosticInfoCollector - Interface in org.seedstack.seed.diagnostic.spi
-
Implement this interface to create a diagnostic information collector which will be used when a diagnostic report is built.
- DiagnosticManager - Interface in org.seedstack.seed.diagnostic
-
The diagnostic manager enables to access diagnostic information or write it somewhere.
- DiagnosticReporter - Interface in org.seedstack.seed.diagnostic.spi
-
Implement this interface to create a diagnostic reporter which will provide persistent writing of diagnostic information.
- DISABLE - org.seedstack.seed.ApplicationConfig.ColorOutput
- DISABLED - org.seedstack.seed.ProxyConfig.ProxyMode
- doBeginTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called on transaction startup and marks the beginning of the transaction.
- doCleanup() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is invoked after transaction has ended (either successfully or not) and is responsible to clean anything initialized by the doInitialize() method.
- doCommitTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called when the transaction needs to be committed according to the policy specified by the transaction metadata.
- doCreateTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called on transaction creation and is responsible to return the object instance representing the new transaction.
- doInitialize(TransactionMetadata) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called before the transaction creation and is responsible to execution any initialization code necessary to the underlying implementation.
- doJoinGlobalTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called when joining a global transaction is required by the transaction manager.
- doMarkTransactionAsRollbackOnly(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called when the transaction needs to be marked as rollback only according to the policy specified by the transaction metadata.
- doReleaseTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called on transaction end to release the transaction object if needed.
- doRollbackTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is called when the transaction needs to be rollbacked according to the policy specified by the transaction metadata.
- dumpDiagnosticReport(Throwable) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
-
Dump the diagnostic information through the
DiagnosticReporter.
E
- ELContextBuilder - Interface in org.seedstack.seed.el
-
ELContextBuilder provides a DSL to build ELContext instances.
- ELContextBuilder.ELPropertyProvider - Interface in org.seedstack.seed.el
-
Grammar to add properties and methods to an ELContext.
- ELHandler<T extends Annotation> - Interface in org.seedstack.seed.el.spi
-
Implementing this interface allows to define an EL handler which will receive the results of the corresponding EL expression evaluation.
- ELService - Interface in org.seedstack.seed.el
-
The ELService provides a DSL to facilitate the evaluation of expression language.
- ELService.ELContextProvider - Interface in org.seedstack.seed.el
-
This interface provides methods to add ELContext for EL evaluation.
- ELService.ELExpressionProvider - Interface in org.seedstack.seed.el
-
This interface provides methods to add properties for the EL evaluation.
- ELService.MethodExpressionProvider - Interface in org.seedstack.seed.el
-
This interface provides methods to evaluate a method expression.
- ELService.ValueExpressionProvider - Interface in org.seedstack.seed.el
-
This interface provides methods to evaluate a value expression.
- empty(Class<T>) - Static method in class org.seedstack.seed.ClassConfiguration
-
Create an empty class configuration for the specified class.
- ENABLE - org.seedstack.seed.ApplicationConfig.ColorOutput
- ENABLED - org.seedstack.seed.ProxyConfig.ProxyMode
- encrypt(byte[]) - Method in interface org.seedstack.seed.crypto.EncryptionService
-
Encrypt a byte[] by using a
X509Certificate - EncryptionService - Interface in org.seedstack.seed.crypto
-
Service to do asymmetric encryption and decryption.
- entrySet() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns an unmodifiable set of the key/value pairs as map entries.
- ENVIRONMENT_VARIABLES - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Environment variables have the highest priority to avoid any override.
- ERROR - org.seedstack.seed.LoggingConfig.Level
- eval() - Method in interface org.seedstack.seed.el.ELService.ValueExpressionProvider
-
Evaluates the EL.
- ExceptionHandler<T> - Interface in org.seedstack.seed.transaction.spi
-
Generic exception handler to add custom behaviour on exception during transaction.
- execute(InputStream, OutputStream, OutputStream) - Method in interface org.seedstack.seed.command.StreamCommand
-
The action code to be executed in a stream context.
- execute(Object) - Method in interface org.seedstack.seed.command.Command
-
The action code to be executed.
F
- file() - Method in class org.seedstack.seed.LoggingConfig
- FileConfig() - Constructor for class org.seedstack.seed.LoggingConfig.FileConfig
- FileConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.FileConfig
- forEach(BiConsumer<? super String, ? super String>) - Method in class org.seedstack.seed.ClassConfiguration
-
Walks the key/value pairs and provides them to the specified
BiConsumer. - from() - Method in annotation type org.seedstack.seed.Bind
-
If specified, this class will be used as the binding key, meaning that the implementation will be injectable through this class only (from which the implementation must be assignable).
- FULL - org.seedstack.seed.spi.SeedTool.StartMode
G
- get() - Method in interface org.seedstack.seed.transaction.spi.TransactionalLink
-
Retrieve the correct instance of the class representing the transacted resource.
- get(String) - Method in class org.seedstack.seed.ClassConfiguration
-
Returns the value of a particular key (or null of the key doesn't exist).
- getAdditionalContexts() - Method in class org.seedstack.seed.JndiConfig
- getAliases() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
- getApplication() - Method in interface org.seedstack.seed.spi.ApplicationProvider
- getArgs() - Method in interface org.seedstack.seed.cli.CliContext
- getArguments() - Method in interface org.seedstack.seed.Application
-
Returns the command-line arguments given to the application.
- getArgumentsInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
-
Retrieves the argument list of a command.
- getArray(String) - Method in class org.seedstack.seed.ClassConfiguration
-
Returns the value of a particular key (or null of the key doesn't exist).
- getBasePackages() - Method in class org.seedstack.seed.ApplicationConfig
- getCiphers() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getClientAuthMode() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getColorOutput() - Method in class org.seedstack.seed.ApplicationConfig
- getCommandInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
-
Retrieves the command definition.
- getCommandList() - Method in interface org.seedstack.seed.command.CommandRegistry
-
Retrieves list of all registered commands.
- getConfiguration() - Method in interface org.seedstack.seed.Application
-
Get the application configuration.
- getConfiguration(Class<T>) - Method in interface org.seedstack.seed.Application
-
Get the configuration properties of the specified class.
- getCurrentTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
-
This method is invoked before transaction initialization to check if a transaction already exists and can eventually be reused.
- getDefaultHandler() - Method in class org.seedstack.seed.transaction.TransactionConfig
- getDiagnosticInfo(Throwable) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
-
Retrieve the diagnostic information as a Map.
- getExceptionHandler() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the exception handler of the associated transaction.
- getFile() - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
- getHandler() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the transaction handler of the associated transaction.
- getHash() - Method in class org.seedstack.seed.crypto.Hash
-
Returns the hash.
- getHashAsString() - Method in class org.seedstack.seed.crypto.Hash
-
Returns the hash as a string.
- getHttpProxy() - Method in class org.seedstack.seed.ProxyConfig
- getHttpsProxy() - Method in class org.seedstack.seed.ProxyConfig
- getId() - Method in interface org.seedstack.seed.Application
-
Get the organization-wide unique identifier of the application.
- getId() - Method in class org.seedstack.seed.ApplicationConfig
- getKernel() - Method in interface org.seedstack.seed.spi.SeedLauncher
-
Returns the currently running kernel created by this launcher.
- getKernelParameters() - Method in interface org.seedstack.seed.Application
-
Returns the kernel parameters given to the application.
- getKeyManagerAlgorithm() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getKeyPassword() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getKeystore() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getLevel() - Method in class org.seedstack.seed.LoggingConfig
- getLevel() - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
- getManager() - Method in class org.seedstack.seed.transaction.TransactionConfig
- getMaxSize() - Method in class org.seedstack.seed.LoggingConfig.FileConfig
- getMetadata(String) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get additional metadata.
- getMethodInterceptor() - Method in interface org.seedstack.seed.transaction.spi.TransactionManager
-
Returns the method interceptor that implements the transactional behavior.
- getMode() - Method in class org.seedstack.seed.ProxyConfig
- getName() - Method in interface org.seedstack.seed.Application
-
Get the full human-readable name of the application.
- getName() - Method in class org.seedstack.seed.ApplicationConfig
- getNoProxy() - Method in class org.seedstack.seed.ProxyConfig
- getNoRollbackFor() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the exception classes on which the associated transaction will NOT be rollbacked.
- getOptionsInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
-
Retrieves the options list of a command.
- getOrDefault(String, String) - Method in class org.seedstack.seed.ClassConfiguration
-
Returns the value of a particular key (or the default value of the key doesn't exist).
- getOutput() - Method in class org.seedstack.seed.LoggingConfig.ConsoleConfig
- getPassword() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
- getPassword() - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- getPath() - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- getPath() - Method in class org.seedstack.seed.LoggingConfig.FileConfig
- getPattern() - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
- getPropagation() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the propagation of the associated transaction.
- getProtocol() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getProvider() - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- getQualifier() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
- getRandomAlgorithm() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getResource() - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
- getResource() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the name of the transacted resource (must be unique per transaction handler).
- getRollbackOn() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Get the exception classes on which the associated transaction will be rollbacked.
- getSalt() - Method in class org.seedstack.seed.crypto.Hash
-
Returns the salt.
- getSaltAsString() - Method in class org.seedstack.seed.crypto.Hash
-
Returns the salt as a string.
- getStorage() - Method in class org.seedstack.seed.ApplicationConfig
- getStorageLocation(String) - Method in interface org.seedstack.seed.Application
-
Get the application storage location.
- getTargetClass() - Method in class org.seedstack.seed.ClassConfiguration
- getTrustManagerAlgorithm() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- getTrustStore() - Method in class org.seedstack.seed.crypto.CryptoConfig
- getTxManagerName() - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
- getType() - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- getUserTxName() - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
- getVersion() - Method in interface org.seedstack.seed.Application
-
Get the version of the application.
- getVersion() - Method in class org.seedstack.seed.ApplicationConfig
- getX509KeyManager() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- groups() - Method in annotation type org.seedstack.seed.validation.NotBlank
H
- handle(Object) - Method in interface org.seedstack.seed.el.spi.ELHandler
-
This method is called with the result of the EL evaluation.
- handleException(Exception, TransactionMetadata, T) - Method in interface org.seedstack.seed.transaction.spi.ExceptionHandler
-
Called when an exception occurred during transaction.
- hasArgument() - Method in annotation type org.seedstack.seed.command.Option
-
If the option has an argument (i.e.
- Hash - Class in org.seedstack.seed.crypto
-
A Hash is the couple made of two byte arrays : the hashed string and the salt used to hash it.
- Hash(byte[], byte[]) - Constructor for class org.seedstack.seed.crypto.Hash
-
Constructor with byte arrays.
- Hash(String, String) - Constructor for class org.seedstack.seed.crypto.Hash
-
Constructor with strings.
- HashingService - Interface in org.seedstack.seed.crypto
-
Support for creating a hash and validating passwords.
I
- Ignore - Annotation Type in org.seedstack.seed
-
This annotation marks ignorable elements.
- index() - Method in annotation type org.seedstack.seed.command.Argument
-
The index of the argument.
- INFO - org.seedstack.seed.LoggingConfig.Level
- initialize(NotBlank) - Method in class org.seedstack.seed.validation.NotBlankValidator
- injectDefault() - Method in annotation type org.seedstack.seed.Configuration
- Install - Annotation Type in org.seedstack.seed
-
This annotation marks Guice modules that will be detected and automatically installed.
- invoke(Object[]) - Method in interface org.seedstack.seed.el.ELService.MethodExpressionProvider
-
Invokes the method specified in the EL with the provided arguments.
- isAdditive() - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
- isEmpty() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns if the class configuration is empty or not.
- isEnabled() - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
- isPackageScanWarning() - Method in class org.seedstack.seed.ApplicationConfig
- isPrintBanner() - Method in class org.seedstack.seed.ApplicationConfig
- isReadOnly() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Check if the associated transaction is read-only.
- isRollbackOnParticipationFailure() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Check if the associated participating transaction should mark the whole transaction as rollback-only.
- isStorageEnabled() - Method in interface org.seedstack.seed.Application
- isStorageEnabled() - Method in class org.seedstack.seed.ApplicationConfig
- isValid(String, ConstraintValidatorContext) - Method in class org.seedstack.seed.validation.NotBlankValidator
- isWatch() - Method in class org.seedstack.seed.ConfigConfig
J
- JndiConfig - Class in org.seedstack.seed
- JndiConfig() - Constructor for class org.seedstack.seed.JndiConfig
- JndiContext - Annotation Type in org.seedstack.seed
-
This can be used to specify a named JNDI context when applied on a @Resource annotated field.
- jta() - Method in class org.seedstack.seed.transaction.TransactionConfig
- JtaConfig() - Constructor for class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
K
- KERNEL_PARAMETERS_CONFIG - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Configuration done through kernel parameters prefixed with "seedstack.config".
- keySet() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns an unmodifiable set of all the keys.
- KeyStoreConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
- keyStores() - Method in class org.seedstack.seed.crypto.CryptoConfig
L
- launch(String[]) - Method in interface org.seedstack.seed.spi.SeedLauncher
-
Launches the SeedStack application.
- launch(String[], Map<String, String>) - Method in interface org.seedstack.seed.spi.SeedLauncher
-
Launches the SeedStack application with custom kernel parameters.
- LifecycleListener - Interface in org.seedstack.seed
-
Any class implementing this interface will be registered as an application lifecycle listener.
- LoggerConfig() - Constructor for class org.seedstack.seed.LoggingConfig.LoggerConfig
- loggers() - Method in class org.seedstack.seed.LoggingConfig
- Logging - Annotation Type in org.seedstack.seed
-
This annotation marks loggers which will be automatically injected by the SeedStack core plugin.
- LoggingConfig - Class in org.seedstack.seed
- LoggingConfig() - Constructor for class org.seedstack.seed.LoggingConfig
- LoggingConfig.ConsoleConfig - Class in org.seedstack.seed
- LoggingConfig.ConsoleConfig.Output - Enum in org.seedstack.seed
- LoggingConfig.FileConfig - Class in org.seedstack.seed
- LoggingConfig.Level - Enum in org.seedstack.seed
- LoggingConfig.LoggerConfig - Class in org.seedstack.seed
- LoggingConfig.OutputConfig - Class in org.seedstack.seed
- longName() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The long name of the option.
- longName() - Method in annotation type org.seedstack.seed.command.Option
-
The long name of the option.
M
- mandatory() - Method in annotation type org.seedstack.seed.cli.CliOption
-
If the option is mandatory.
- mandatory() - Method in annotation type org.seedstack.seed.command.Argument
-
If the argument is mandatory.
- mandatory() - Method in annotation type org.seedstack.seed.command.Option
-
If the command is mandatory.
- mandatory() - Method in annotation type org.seedstack.seed.Configuration
- MANDATORY - org.seedstack.seed.transaction.Propagation
-
Support a current transaction, throw an exception if none exists.
- mandatoryCount() - Method in annotation type org.seedstack.seed.cli.CliArgs
- mandatoryValue() - Method in annotation type org.seedstack.seed.cli.CliOption
-
If the option values are mandatory.
- MASTER_KEY_STORE_NAME - Static variable in class org.seedstack.seed.crypto.CryptoConfig
- merge(ClassConfiguration<T>) - Method in class org.seedstack.seed.ClassConfiguration
-
Merge the class configuration with another one, overriding the existing values having an identical key.
- mergeFrom(TransactionMetadata) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Merge this instance with another one, which has precedence (i.e.
- mergeFrom(Transactional) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Merge this instance with metadata defined in a
Transactionalannotation, which has precedence over this instance. - message() - Method in annotation type org.seedstack.seed.validation.NotBlank
- methodExpression() - Method in interface org.seedstack.seed.el.ELService.MethodExpressionProvider
-
Gets the MethodExpressionProvider.
- methodPredicate() - Method in interface org.seedstack.seed.SeedInterceptor
-
The method predicate which determines method this interceptor should be applied to.
- MINIMAL - org.seedstack.seed.spi.SeedTool.StartMode
N
- name() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The short name of the option.
- name() - Method in annotation type org.seedstack.seed.command.Argument
-
The name of the argument.
- name() - Method in annotation type org.seedstack.seed.command.CommandDefinition
-
The name of the command.
- name() - Method in annotation type org.seedstack.seed.command.Option
-
The short name of the option.
- NESTED - org.seedstack.seed.transaction.Propagation
-
Execute within a nested transaction if a current transaction exists, behave like PROPAGATION_REQUIRED else.
- NEVER - org.seedstack.seed.transaction.Propagation
-
Execute non-transactionally, throw an exception if a transaction exists.
- noRollbackFor() - Method in annotation type org.seedstack.seed.transaction.Transactional
-
A list of exceptions to not rollback on.
- NOT_REQUESTED - org.seedstack.seed.crypto.spi.SSLAuthenticationMode
- NOT_SUPPORTED - org.seedstack.seed.transaction.Propagation
-
Execute non-transactionally, suspend the current transaction if one exists.
- NotBlank - Annotation Type in org.seedstack.seed.validation
-
Re-implementation of Bean Validation 2.0 NotBlank for backward compatibility.
- NotBlank.List - Annotation Type in org.seedstack.seed.validation
-
Defines several
@NotBlankconstraints on the same element. - NotBlankValidator - Class in org.seedstack.seed.validation
- NotBlankValidator() - Constructor for class org.seedstack.seed.validation.NotBlankValidator
- Nullable - Annotation Type in org.seedstack.seed
-
The annotated element could be null under some circumstances.
O
- of(Class<T>, String...) - Static method in class org.seedstack.seed.ClassConfiguration
-
Create a class configuration for the specified class, with the specified properties.
- of(Class<T>, Map<String, String>) - Static method in class org.seedstack.seed.ClassConfiguration
-
Create a class configuration for the specified class, with the specified properties.
- onClose() - Method in interface org.seedstack.seed.spi.SeedInitializer
-
Called at explicit SeedStack global state cleanup.
- onInitialization(Coffig) - Method in interface org.seedstack.seed.spi.SeedInitializer
-
Called during SeedStack initialization, just after base configuration has been made available.
- Option - Annotation Type in org.seedstack.seed.command
-
This annotation marks fields of a command to be injected with the option value set at command invocation.
- org.seedstack.seed - package org.seedstack.seed
-
Provides SeedStack main APIs.
- org.seedstack.seed.cli - package org.seedstack.seed.cli
- org.seedstack.seed.command - package org.seedstack.seed.command
- org.seedstack.seed.crypto - package org.seedstack.seed.crypto
-
Contains cryptographic service classes.
- org.seedstack.seed.crypto.spi - package org.seedstack.seed.crypto.spi
-
Provides classes to expose immutable SSL configuration.
- org.seedstack.seed.diagnostic - package org.seedstack.seed.diagnostic
- org.seedstack.seed.diagnostic.spi - package org.seedstack.seed.diagnostic.spi
- org.seedstack.seed.el - package org.seedstack.seed.el
-
Provides classes for using expression language.
- org.seedstack.seed.el.spi - package org.seedstack.seed.el.spi
-
Provides classes for extending the EL support.
- org.seedstack.seed.spi - package org.seedstack.seed.spi
-
Provides classes allowing to extends the SeedStack Java framework.
- org.seedstack.seed.transaction - package org.seedstack.seed.transaction
-
Provides classes for managing transactions.
- org.seedstack.seed.transaction.spi - package org.seedstack.seed.transaction.spi
-
Provides classes for extending the transaction support.
- org.seedstack.seed.validation - package org.seedstack.seed.validation
- OutputConfig() - Constructor for class org.seedstack.seed.LoggingConfig.OutputConfig
- OutputConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.OutputConfig
- override() - Method in annotation type org.seedstack.seed.Bind
-
If true the binding will be defined as an overriding one, meaning that it will override an identical binding already defined.
- override() - Method in annotation type org.seedstack.seed.Install
-
If true the module will be installed as an overriding module, meaning that every binding defined in it will potentially override (replace) any similar binding already defined.
- override() - Method in annotation type org.seedstack.seed.Provide
-
If true the binding will be defined as an overriding one, meaning that it will override an identical binding already defined.
P
- PASSTHROUGH - org.seedstack.seed.ApplicationConfig.ColorOutput
- payload() - Method in annotation type org.seedstack.seed.validation.NotBlank
- pluginsToLoad() - Method in interface org.seedstack.seed.spi.SeedTool
-
Returns the plugins to load.
- prettify(T) - Method in interface org.seedstack.seed.command.PrettyCommand
-
This method is called with the return value of
Command.execute(Object)as parameter if the execution context allows pretty output. - PrettyCommand<T> - Interface in org.seedstack.seed.command
-
This interface can be implemented by commands that are able to prettify their output object as a string.
- propagation() - Method in annotation type org.seedstack.seed.transaction.Transactional
-
Specify the transaction propagation type needed for the marked element.
- Propagation - Enum in org.seedstack.seed.transaction
-
Enumerates all possible propagations.
- Provide - Annotation Type in org.seedstack.seed
-
This annotation creates an injection binding when applied on a JSR-330
Provider. - ProxyConfig - Class in org.seedstack.seed
- ProxyConfig() - Constructor for class org.seedstack.seed.ProxyConfig
- ProxyConfig.ProxyMode - Enum in org.seedstack.seed
R
- readOnly() - Method in annotation type org.seedstack.seed.transaction.Transactional
-
Define the transaction as having a read-only behavior.
- refresh() - Method in interface org.seedstack.seed.spi.SeedLauncher
-
Refreshes the SeedStack application.
- registerDiagnosticInfoCollector(String, DiagnosticInfoCollector) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
-
Register a diagnostic collector.
- REQUESTED - org.seedstack.seed.crypto.spi.SSLAuthenticationMode
- REQUIRED - org.seedstack.seed.crypto.spi.SSLAuthenticationMode
- REQUIRED - org.seedstack.seed.transaction.Propagation
-
Support a current transaction, create a new one if none exists.
- REQUIRES_NEW - org.seedstack.seed.transaction.Propagation
-
Create a new transaction, suspend the current transaction if one exists.
- resolve(MethodInvocation, TransactionMetadata) - Method in interface org.seedstack.seed.transaction.spi.TransactionMetadataResolver
-
This method is called for a resolver to resolve transaction metadata.
- rollbackOn() - Method in annotation type org.seedstack.seed.transaction.Transactional
-
A list of exceptions to rollback on, if thrown by the transactional method.
- rollbackOnParticipationFailure() - Method in annotation type org.seedstack.seed.transaction.Transactional
-
Define if a failure by a participating transaction should mark the surrounding transaction as rollback only.
- RUNTIME_INFO - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Runtime information has the highest priority to avoid any override.
S
- SCANNED - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Scanned configuration ("META-INF/configuration/*.yaml", "META-INF/configuration/*.yml", "META-INF/configuration/*.json").
- SCANNED_OVERRIDE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Scanned configuration override ("META-INF/configuration/*.override.yaml", "META-INF/configuration/*.override .yml", "META-INF/configuration/*.override.json").
- scope() - Method in annotation type org.seedstack.seed.command.CommandDefinition
-
The scope of the command.
- SeedException - Exception in org.seedstack.seed
-
This is the base class for all SeedStack Java framework exceptions.
- SeedException(ErrorCode) - Constructor for exception org.seedstack.seed.SeedException
- SeedException(ErrorCode, Throwable) - Constructor for exception org.seedstack.seed.SeedException
- SeedExceptionTranslator - Interface in org.seedstack.seed.spi
-
This interface can be implemented to provide an exception translator, capable of translating specific exceptions to a
BaseException. - SeedInitializer - Interface in org.seedstack.seed.spi
-
This interface defines methods that are called at various stages of the SeedStack JVM initialization and shutdown process.
- SeedInterceptor - Interface in org.seedstack.seed
-
Any class implementing this interface will be detected and registered as a method interceptor that can be potentially applied to all object instances managed by SeedStack.
- SeedLauncher - Interface in org.seedstack.seed.spi
-
This interface defines a method that can launch a SeedStack application.
- SeedTool - Interface in org.seedstack.seed.spi
-
This interface can be implemented by a Nuun
Pluginto declare itself as providing a SeedStack tool. - SeedTool.StartMode - Enum in org.seedstack.seed.spi
-
The start mode of a SeedStack tool.
- setAdditive(boolean) - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
- setClientAuthMode(SSLAuthenticationMode) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setColorOutput(ApplicationConfig.ColorOutput) - Method in class org.seedstack.seed.ApplicationConfig
- setDefaultHandler(Class<? extends TransactionHandler<?>>) - Method in class org.seedstack.seed.transaction.TransactionConfig
- setEnabled(boolean) - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
- setExceptionHandler(Class<? extends ExceptionHandler>) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the exception handler of the associated transaction.
- setFile(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
- setHandler(Class<? extends TransactionHandler>) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the transaction handler of the associated transaction.
- setHttpProxy(String) - Method in class org.seedstack.seed.ProxyConfig
- setHttpsProxy(String) - Method in class org.seedstack.seed.ProxyConfig
- setId(String) - Method in class org.seedstack.seed.ApplicationConfig
-
Sets the identifier of the application (keep it in sync with the name if already equals to it).
- setKeyManagerAlgorithm(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setKeyPassword(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setKeystore(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setLevel(LoggingConfig.Level) - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
- setLevel(LoggingConfig.Level) - Method in class org.seedstack.seed.LoggingConfig
- setManager(Class<? extends TransactionManager>) - Method in class org.seedstack.seed.transaction.TransactionConfig
- setMaxSize(String) - Method in class org.seedstack.seed.LoggingConfig.FileConfig
- setMode(ProxyConfig.ProxyMode) - Method in class org.seedstack.seed.ProxyConfig
- setName(String) - Method in class org.seedstack.seed.ApplicationConfig
- setNoProxy(String) - Method in class org.seedstack.seed.ProxyConfig
- setNoRollbackFor(Class<? extends Exception>[]) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the exception classes on which the associated transaction will NOT be rollbacked.
- setOutput(LoggingConfig.ConsoleConfig.Output) - Method in class org.seedstack.seed.LoggingConfig.ConsoleConfig
- setPackageScanWarning(boolean) - Method in class org.seedstack.seed.ApplicationConfig
- setPassword(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
- setPassword(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- setPath(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- setPath(String) - Method in class org.seedstack.seed.LoggingConfig.FileConfig
- setPattern(String) - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
- setPrintBanner(boolean) - Method in class org.seedstack.seed.ApplicationConfig
- setPropagation(Propagation) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the propagation of the associated transaction.
- setProtocol(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setProvider(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- setQualifier(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
- setRandomAlgorithm(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setReadOnly(Boolean) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set if the associated transaction is read-only.
- setResource(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
- setResource(String) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the name of the transacted resource (must be unique per transaction handler).
- setRollbackOn(Class<? extends Exception>[]) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set the exception classes on which the associated transaction will be rollbacked.
- setRollbackOnParticipationFailure(Boolean) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
-
Set if the associated participating transaction should mark the whole transaction as rollback-only.
- setStorage(File) - Method in class org.seedstack.seed.ApplicationConfig
- setTrustManagerAlgorithm(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- setTrustStore(CryptoConfig.StoreConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig
- setTxManagerName(String) - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
- setType(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- setUserTxName(String) - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
- setVersion(String) - Method in class org.seedstack.seed.ApplicationConfig
- setWatch(boolean) - Method in class org.seedstack.seed.ConfigConfig
- setX509KeyManager(Class<? extends X509KeyManager>) - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- shutdown() - Method in interface org.seedstack.seed.spi.SeedLauncher
-
Shutdown the SeedStack application.
- size() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns the number of key/value pairs.
- ssl() - Method in class org.seedstack.seed.crypto.CryptoConfig
- SSLAuthenticationMode - Enum in org.seedstack.seed.crypto.spi
-
Defines the different modes for client authentication with SSL.
- sslConfig() - Method in interface org.seedstack.seed.crypto.spi.SSLProvider
-
Provides the
CryptoConfig.SSLConfigafter the init phase. - SSLConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
- sslContext() - Method in interface org.seedstack.seed.crypto.spi.SSLProvider
-
Provides an
SSLContextconfigured during the init phase. - SSLProvider - Interface in org.seedstack.seed.crypto.spi
-
Provides access to the application SSL configuration.
- started() - Method in interface org.seedstack.seed.LifecycleListener
-
This method is called by SeedStack just after the application has started up.
- starting() - Method in interface org.seedstack.seed.LifecycleListener
-
This method is called by SeedStack just before the application is starting.
- startMode() - Method in interface org.seedstack.seed.spi.SeedTool
-
Determines the start mode.
- STDERR - org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
- STDOUT - org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
- stopped() - Method in interface org.seedstack.seed.LifecycleListener
-
This method is called by SeedStack just after the application has been shut down.
- stopping() - Method in interface org.seedstack.seed.LifecycleListener
-
This method is called by SeedStack just before the application is shutting down.
- StoreConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.StoreConfig
- StreamCommand - Interface in org.seedstack.seed.command
-
Add the ability to work on input, output and error streams to the the
Commandinterface. - substituteWithConfiguration(String) - Method in interface org.seedstack.seed.Application
-
Substitute any ${...} expression in the given string with the configuration values.
- SUPPORTS - org.seedstack.seed.transaction.Propagation
-
Support a current transaction, execute non-transactionally if none exists.
- SYSTEM_PROPERTIES - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Environment variables have the highest priority to avoid any override.
- SYSTEM_PROPERTIES_CONFIG - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
-
Configuration done through system properties prefixed with "seedstack.config".
T
- toolName() - Method in interface org.seedstack.seed.spi.SeedTool
-
Returns the unique name of the tool.
- toString() - Method in class org.seedstack.seed.crypto.Hash
-
Returns the Hash formatted as "hash:salt".
- toString() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
- TRACE - org.seedstack.seed.LoggingConfig.Level
- Transactional - Annotation Type in org.seedstack.seed.transaction
-
Transaction method marker.
- TransactionalLink<T> - Interface in org.seedstack.seed.transaction.spi
-
This interface provides a way to access the instance of a transacted class.
- TransactionConfig - Class in org.seedstack.seed.transaction
- TransactionConfig() - Constructor for class org.seedstack.seed.transaction.TransactionConfig
- TransactionConfig.JtaConfig - Class in org.seedstack.seed.transaction
- TransactionHandler<T> - Interface in org.seedstack.seed.transaction.spi
-
Classes implementing this interface can be used by a SeedStack transaction manager to handle a specific kind of transaction (e.g.
- TransactionManager - Interface in org.seedstack.seed.transaction.spi
-
This interface must be implemented by transaction managers.
- TransactionMetadata - Class in org.seedstack.seed.transaction.spi
-
This class holds transaction metadata attributes.
- TransactionMetadata() - Constructor for class org.seedstack.seed.transaction.spi.TransactionMetadata
- TransactionMetadataResolver - Interface in org.seedstack.seed.transaction.spi
-
This interface must be implemented by SeedStack transaction metadata resolvers.
- translate(Exception) - Method in interface org.seedstack.seed.spi.SeedExceptionTranslator
-
Translate the specified exception.
V
- validatePassword(char[], Hash) - Method in interface org.seedstack.seed.crypto.HashingService
-
Validates a password using a hash.
- validatePassword(String, Hash) - Method in interface org.seedstack.seed.crypto.HashingService
-
Validates a password using a hash.
- value() - Method in annotation type org.seedstack.seed.cli.CliCommand
- value() - Method in annotation type org.seedstack.seed.Configuration
- value() - Method in annotation type org.seedstack.seed.diagnostic.spi.DiagnosticDomain
- value() - Method in annotation type org.seedstack.seed.JndiContext
-
The name of the context to use for resource lookup.
- value() - Method in annotation type org.seedstack.seed.validation.NotBlank.List
- valueCount() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The number of values this option can take (or -1 if unlimited).
- valueExpression() - Method in interface org.seedstack.seed.el.ELService.ValueExpressionProvider
-
Gets the ValueExpression.
- valueOf(String) - Static method in enum org.seedstack.seed.ApplicationConfig.ColorOutput
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.crypto.spi.SSLAuthenticationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.LoggingConfig.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.ProxyConfig.ProxyMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.spi.SeedTool.StartMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.seedstack.seed.transaction.Propagation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.seedstack.seed.ApplicationConfig.ColorOutput
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.seedstack.seed.ClassConfiguration
-
Returns an unmodifiable collection of all the values.
- values() - Static method in enum org.seedstack.seed.crypto.spi.SSLAuthenticationMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.seedstack.seed.LoggingConfig.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.seedstack.seed.ProxyConfig.ProxyMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.seedstack.seed.spi.SeedTool.StartMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.seedstack.seed.transaction.Propagation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueSeparator() - Method in annotation type org.seedstack.seed.cli.CliOption
-
The character for separating option values.
W
- WARN - org.seedstack.seed.LoggingConfig.Level
- withContext(ELContext) - Method in interface org.seedstack.seed.el.ELService.ELContextProvider
-
Use a specific context to use.
- withDefaultContext() - Method in interface org.seedstack.seed.el.ELService.ELContextProvider
-
Use the default context.
- withExpression(String, Class) - Method in interface org.seedstack.seed.el.ELService
-
Sets the expression language to evaluate and specifies the expected return type.
- withFunction(String, String, Method) - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
-
Adds a function which will be available in the EL.
- withMethodExpression(MethodExpression) - Method in interface org.seedstack.seed.el.ELService
-
Sets a MethodExpression to invoke.
- withProperty(String, Object) - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
-
Adds property to the EL.
- withValueExpression(ValueExpression) - Method in interface org.seedstack.seed.el.ELService
-
Sets a ValueExpression to evaluate.
- wrap(Throwable, ErrorCode) - Static method in exception org.seedstack.seed.SeedException
-
Wrap a SeedException with an
ErrorCodearound an existingThrowable. - writeDiagnosticReport(Throwable, Writer) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
-
Writer the diagnostic information to the specified writer through the
DiagnosticReporter. - writeDiagnosticReport(Map<String, Object>) - Method in interface org.seedstack.seed.diagnostic.spi.DiagnosticReporter
-
Write the diagnostic information.
- writeDiagnosticReport(Map<String, Object>, Writer) - Method in interface org.seedstack.seed.diagnostic.spi.DiagnosticReporter
-
Write the diagnostic information to the specified
Writer.
All Classes All Packages