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

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 Command object 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 Transactional annotation, 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 @NotBlank constraints 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 Plugin to 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.SSLConfig after 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 SSLContext configured 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 Command interface.
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 ErrorCode around an existing Throwable.
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.
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