Interface | Description |
---|---|
Application |
This class specifies an interface to the application global object.
|
LifecycleListener |
Any class implementing this interface will be registered as an application lifecycle listener.
|
Class | Description |
---|---|
ApplicationConfig | |
ClassConfiguration<T> |
A key/value based configuration object for a specific target class.
|
ConfigConfig | |
JndiConfig | |
LoggingConfig | |
LoggingConfig.ConsoleConfig | |
LoggingConfig.FileConfig | |
LoggingConfig.LoggerConfig | |
LoggingConfig.OutputConfig | |
ProxyConfig |
Enum | Description |
---|---|
ApplicationConfig.ColorOutput | |
LoggingConfig.ConsoleConfig.Output | |
LoggingConfig.Level | |
ProxyConfig.ProxyMode |
Exception | Description |
---|---|
SeedException |
This is the base class for all SeedStack Java framework exceptions.
|
Annotation Type | Description |
---|---|
Bind |
This annotation makes the class on which it is applied, injectable.
|
Configuration |
This annotation marks fields which will be automatically valued by SeedStack, using application configuration.
|
Ignore |
This annotation marks ignorable elements.
|
Install |
This annotation marks Guice modules that will be detected and automatically installed.
|
JndiContext |
This can be used to specify a named JNDI context when applied on a @Resource annotated field.
|
Logging |
This annotation marks loggers which will be automatically injected by the SeedStack core plugin.
|
Nullable |
The annotated element could be null under some circumstances.
|
Provide |
This annotation creates an injection binding when applied on a JSR-330
Provider . |
Copyright © 2013-2018–2019 SeedStack. All rights reserved.