Package org.camunda.bpm.engine.impl.cmd
Class ModifyProcessInstanceCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.ModifyProcessInstanceCmd
- Author:
- Thorben Lindhauer
-
Field Summary
Modifier and TypeFieldDescriptionprotected ProcessInstanceModificationBuilderImpl
protected boolean
-
Constructor Summary
ConstructorDescriptionModifyProcessInstanceCmd
(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder) ModifyProcessInstanceCmd
(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) execute
(CommandContext commandContext) protected String
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
-
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)
-