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 ProcessInstanceModificationBuilderImplbuilderprotected booleanwriteOperationLog
-
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 voidcheckDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext)protected voidcheckUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext)protected voiddeletePropagate(ExecutionEntity processInstance, java.lang.String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)protected voidensureProcessInstanceExist(java.lang.String processInstanceId, ExecutionEntity processInstance)java.lang.Voidexecute(CommandContext commandContext)protected java.lang.StringgetLogEntryOperation()-
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 java.lang.Void execute(CommandContext commandContext)
-
ensureProcessInstanceExist
protected void ensureProcessInstanceExist(java.lang.String processInstanceId, ExecutionEntity processInstance)
-
getLogEntryOperation
protected java.lang.String getLogEntryOperation()
-
checkUpdateProcessInstance
protected void checkUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext)
-
checkDeleteProcessInstance
protected void checkDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext)
-
deletePropagate
protected void deletePropagate(ExecutionEntity processInstance, java.lang.String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)
-
-