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 TypeMethodDescriptionvoidcomplete(ActionReport report, Payload.Outbound outbound) longlongCommand progress only if it is supported by commandgetName()getScope()voidrevert()Change state to reverting.voidsetCommandProgress(CommandProgress commandProgress) voidsetFailToRetryable(boolean value) Job will be considered as retryable after fail.voidsetJobsFile(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()
-