org.camunda.bpm.engine.impl.cmd
Class AbstractSetJobDefinitionStateCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractSetStateCmd
org.camunda.bpm.engine.impl.cmd.AbstractSetJobDefinitionStateCmd
- All Implemented Interfaces:
- Command<Void>
- Direct Known Subclasses:
- ActivateJobDefinitionCmd, SuspendJobDefinitionCmd
public abstract class AbstractSetJobDefinitionStateCmd
- extends AbstractSetStateCmd
- Author:
- Daniel Meyer, roman.smirnov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jobDefinitionId
protected String jobDefinitionId
processDefinitionId
protected String processDefinitionId
processDefinitionKey
protected String processDefinitionKey
executionDate
protected Date executionDate
processDefinitionTenantId
protected String processDefinitionTenantId
isProcessDefinitionTenantIdSet
protected boolean isProcessDefinitionTenantIdSet
AbstractSetJobDefinitionStateCmd
public AbstractSetJobDefinitionStateCmd(UpdateJobDefinitionSuspensionStateBuilderImpl builder)
checkParameters
protected void checkParameters(CommandContext commandContext)
- Specified by:
checkParameters in class AbstractSetStateCmd
checkAuthorization
protected void checkAuthorization(CommandContext commandContext)
- Specified by:
checkAuthorization in class AbstractSetStateCmd
updateSuspensionState
protected void updateSuspensionState(CommandContext commandContext,
SuspensionState suspensionState)
- Specified by:
updateSuspensionState in class AbstractSetStateCmd
getJobHandlerConfiguration
protected JobHandlerConfiguration getJobHandlerConfiguration()
- Overrides:
getJobHandlerConfiguration in class AbstractSetStateCmd
logUserOperation
protected void logUserOperation(CommandContext commandContext)
- Specified by:
logUserOperation in class AbstractSetStateCmd
createJobCommandBuilder
protected UpdateJobSuspensionStateBuilderImpl createJobCommandBuilder()
getDelayedExecutionJobHandlerType
protected abstract String getDelayedExecutionJobHandlerType()
- Subclasses should return the type of the
JobHandler here. it will be used when
the user provides an execution date on which the actual state change will happen.
- Overrides:
getDelayedExecutionJobHandlerType in class AbstractSetStateCmd
getNextCommand
protected AbstractSetStateCmd getNextCommand()
- Overrides:
getNextCommand in class AbstractSetStateCmd
getNextCommand
protected abstract AbstractSetJobStateCmd getNextCommand(UpdateJobSuspensionStateBuilderImpl jobCommandBuilder)
Copyright © 2016 camunda services GmbH. All rights reserved.