Package org.glassfish.api
package org.glassfish.api
-
ClassDescriptionAn 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.Admin Command implementations can use this annotation to indicate asynchronous execution of their logic.Implementation for the @Async command capability.Third party tool vendors may implement this interface to provide code instrumentation to the application server.Any execution type invocation should be passed with an instance of this context.Some operations may be asynchronous and need to provide their results as a list of future objectsIdentify an I18n resource associated with the annotated element.Authorized manifest entries to hook up to the module management subsystem.Param is a parameter to a command.Interface for defining dynamic command parameter defaults.Deprecated.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.The meta annotation representing the Startup RunLevel.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.Service interface to define the version info for an installed product.
RunLevel
annotation on the Service instead of implementing this interface.