Package org.camunda.bpm.engine.impl.cmd
Class ActivateJobDefinitionCmd
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmd.AbstractSetStateCmd
-
- org.camunda.bpm.engine.impl.cmd.AbstractSetJobDefinitionStateCmd
-
- org.camunda.bpm.engine.impl.cmd.ActivateJobDefinitionCmd
-
- All Implemented Interfaces:
Command<java.lang.Void>
public class ActivateJobDefinitionCmd extends AbstractSetJobDefinitionStateCmd
- 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
Constructors Constructor Description ActivateJobDefinitionCmd(UpdateJobDefinitionSuspensionStateBuilderImpl builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getDelayedExecutionJobHandlerType()
Subclasses should return the type of theJobHandler
here.protected java.lang.String
getLogEntryOperation()
protected SuspensionState
getNewSuspensionState()
protected ActivateJobCmd
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 Detail
-
ActivateJobDefinitionCmd
public ActivateJobDefinitionCmd(UpdateJobDefinitionSuspensionStateBuilderImpl builder)
-
-
Method Detail
-
getNewSuspensionState
protected SuspensionState getNewSuspensionState()
- Specified by:
getNewSuspensionState
in classAbstractSetStateCmd
-
getDelayedExecutionJobHandlerType
protected java.lang.String 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
protected ActivateJobCmd getNextCommand(UpdateJobSuspensionStateBuilderImpl jobCommandBuilder)
- Specified by:
getNextCommand
in classAbstractSetJobDefinitionStateCmd
-
getLogEntryOperation
protected java.lang.String getLogEntryOperation()
- Specified by:
getLogEntryOperation
in classAbstractSetStateCmd
-
-