Package org.camunda.bpm.engine.impl.cmd
Class ProcessInstanceModificationCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd<Void>
org.camunda.bpm.engine.impl.cmd.ProcessInstanceModificationCmd
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd
builder
-
Constructor Summary
ConstructorDescriptionProcessInstanceModificationCmd
(ModificationBuilderImpl builder, boolean writeUserOperationLog) -
Method Summary
Modifier and TypeMethodDescriptionprotected ProcessInstanceModificationBuilderImpl
createProcessInstanceModificationBuilder
(String processInstanceId, CommandContext commandContext) protected void
ensureProcessInstanceExist
(String processInstanceId, ExecutionEntity processInstance) protected void
ensureSameProcessDefinition
(ExecutionEntity processInstance, String processDefinitionId) execute
(CommandContext commandContext) Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd
collectProcessInstanceIds, getProcessDefinition, writeUserOperationLog
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
-
Field Details
-
writeUserOperationLog
protected boolean writeUserOperationLog
-
-
Constructor Details
-
ProcessInstanceModificationCmd
public ProcessInstanceModificationCmd(ModificationBuilderImpl builder, boolean writeUserOperationLog)
-
-
Method Details
-
execute
-
ensureSameProcessDefinition
protected void ensureSameProcessDefinition(ExecutionEntity processInstance, String processDefinitionId) -
ensureProcessInstanceExist
protected void ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance) -
createProcessInstanceModificationBuilder
protected ProcessInstanceModificationBuilderImpl createProcessInstanceModificationBuilder(String processInstanceId, CommandContext commandContext)
-