Package org.camunda.bpm.engine.impl.cmd
Class ModifyProcessInstanceCmd
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmd.ModifyProcessInstanceCmd
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessInstanceModificationBuilderImpl
builder
protected boolean
writeOperationLog
-
Constructor Summary
Constructors Constructor Description ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder)
ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext)
protected void
checkUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext)
protected void
deletePropagate(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)
protected void
ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance)
Void
execute(CommandContext commandContext)
protected String
getLogEntryOperation()
-
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 Detail
-
builder
protected ProcessInstanceModificationBuilderImpl builder
-
writeOperationLog
protected boolean writeOperationLog
-
-
Constructor Detail
-
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder)
-
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog)
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
ensureProcessInstanceExist
protected void ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance)
-
getLogEntryOperation
protected String getLogEntryOperation()
-
checkUpdateProcessInstance
protected void checkUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext)
-
checkDeleteProcessInstance
protected void checkDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext)
-
deletePropagate
protected void deletePropagate(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)
-
-