Package org.glassfish.api
-
Interface Summary 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 objectsStartup Deprecated. Use theRunLevel
annotation on the Service instead of implementing this interface.VersionInfo Service interface to define the version info for an installed product. -
Class Summary 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 Summary 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 Types Summary 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.