Package org.glassfish.api.admin
Interface Job
- All Superinterfaces:
AdminCommandState
,Serializable
Represents running (or finished) command instance.
- Author:
- Martin Mares, Bhakti Mehta
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.glassfish.api.admin.AdminCommandState
AdminCommandState.State
-
Field Summary
Fields inherited from interface org.glassfish.api.admin.AdminCommandState
EVENT_STATE_CHANGED
-
Method Summary
Modifier and TypeMethodDescriptionvoid
complete
(ActionReport report, Payload.Outbound outbound) long
long
Command progress only if it is supported by commandgetName()
getScope()
void
revert()
Change state to reverting.void
setCommandProgress
(CommandProgress commandProgress) void
setFailToRetryable
(boolean value) Job will be considered as retryable after fail.void
setJobsFile
(File jobsFile) Methods inherited from interface org.glassfish.api.admin.AdminCommandState
complete, getActionReport, getId, getState, isOutboundPayloadEmpty
-
Method Details
-
getCommandProgress
CommandProgress getCommandProgress()Command progress only if it is supported by command -
setCommandProgress
-
complete
-
revert
void revert()Change state to reverting. Command Can use it to send info about reverting to Job management infrastructure. -
getEventBroker
AdminCommandEventBroker getEventBroker() -
getSubjectUsernames
-
getName
String getName() -
getCommandExecutionDate
long getCommandExecutionDate() -
getPayload
Payload.Outbound getPayload() -
getJobsFile
File getJobsFile() -
setJobsFile
-
getScope
String getScope() -
getCommandCompletionDate
long getCommandCompletionDate() -
setFailToRetryable
void setFailToRetryable(boolean value) Job will be considered as retryable after fail. It means that checkpoint will not be deleted and revert or continue can be decided by the user. -
getParameters
ParameterMap getParameters()
-