| Interface | Description |
|---|---|
| BytecodePreprocessor |
Third party tool vendors may implement this interface to provide code
instrumentation to the application server.
|
| ExecutionContext |
Any execution type invocation should be passed with an instance of this
context.
|
| FutureProvider<T> |
Some operations may be asynchronous and need to provide their results
as a list of future objects
|
| Startup | Deprecated
Use the
RunLevel annotation on the Service instead of
implementing this interface. |
| VersionInfo |
Service interface to define the version info for an installed product.
|
| Class | Description |
|---|---|
| ActionReport |
An action report is an abstract class allowing any type of server side action
like a service execution, a command execution to report on its execution
to the originator of the action.
|
| ActionReport.MessagePart | |
| AsyncImpl |
Implementation for the @Async command capability.
|
| ManifestConstants |
Authorized manifest entries to hook up to the module management subsystem.
|
| ParamDefaultCalculator |
Interface for defining dynamic command parameter defaults.
|
| Enum | Description |
|---|---|
| ActionReport.ExitCode | |
| Startup.Lifecycle |
A startup service may be useful during the lifetime of the application
server, while others need to process a task and stop running at the
end of the server startup.
|
| Annotation Type | Description |
|---|---|
| Absolutized | |
| Async |
Admin Command implementations can use this annotation to indicate asynchronous
execution of their logic.
|
| I18n |
Identify an I18n resource associated with the annotated element.
|
| Param |
Param is a parameter to a command.
|
| StartupRunLevel |
The meta annotation representing the Startup RunLevel.
|
| UnknownOptionsAreOperands |
If this annotation is applied to a command class, the asadmin client will
treat any unknown option on the command line as the start of the operands.
|
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.