| 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.