Package org.camunda.bpm.engine.impl.cmd
Class ModifyProcessInstanceCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.ModifyProcessInstanceCmd
- Author:
- Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProcessInstanceModificationBuilderImplprotected boolean -
Constructor Summary
ConstructorsConstructorDescriptionModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder) ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext) protected voidcheckUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext) protected voiddeletePropagate(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated) protected voidensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance) execute(CommandContext commandContext) protected StringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
Field Details
-
builder
-
writeOperationLog
protected boolean writeOperationLog
-
-
Constructor Details
-
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder) -
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog)
-
-
Method Details
-
execute
-
ensureProcessInstanceExist
protected void ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance) -
getLogEntryOperation
-
checkUpdateProcessInstance
-
checkDeleteProcessInstance
-
deletePropagate
protected void deletePropagate(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)
-