Package org.camunda.bpm.engine.impl.cmd
Class SuspendJobDefinitionCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractSetStateCmd
org.camunda.bpm.engine.impl.cmd.AbstractSetJobDefinitionStateCmd
org.camunda.bpm.engine.impl.cmd.SuspendJobDefinitionCmd
- Author:
- roman.smirnov
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetJobDefinitionStateCmd
executionDate, isProcessDefinitionTenantIdSet, jobDefinitionId, processDefinitionId, processDefinitionKey, processDefinitionTenantId
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetStateCmd
includeSubResources, isLogUserOperationDisabled, SUSPENSION_STATE_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Subclasses should return the type of theJobHandler
here.protected String
protected SuspensionState
protected SuspendJobCmd
getNextCommand
(UpdateJobSuspensionStateBuilderImpl jobCommandBuilder) Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetJobDefinitionStateCmd
checkAuthorization, checkParameters, createJobCommandBuilder, getDeploymentId, getJobHandlerConfiguration, getNextCommand, logUserOperation, updateSuspensionState
Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetStateCmd
disableLogUserOperation, execute, getDeploymentIdByJobDefinition, getDeploymentIdByProcessDefinition, getDeploymentIdByProcessDefinitionKey, isIncludeSubResources, isLogUserOperationDisabled, scheduleSuspensionStateUpdate, triggerHistoryEvent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
Constructor Details
-
SuspendJobDefinitionCmd
-
-
Method Details
-
getNewSuspensionState
- Specified by:
getNewSuspensionState
in classAbstractSetStateCmd
-
getDelayedExecutionJobHandlerType
Description copied from class:AbstractSetJobDefinitionStateCmd
Subclasses should return the type of theJobHandler
here. it will be used when the user provides an execution date on which the actual state change will happen.- Specified by:
getDelayedExecutionJobHandlerType
in classAbstractSetJobDefinitionStateCmd
-
getNextCommand
- Specified by:
getNextCommand
in classAbstractSetJobDefinitionStateCmd
-
getLogEntryOperation
- Specified by:
getLogEntryOperation
in classAbstractSetStateCmd
-