org.camunda.bpm.engine.impl.cmd
Class ModifyProcessInstanceCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.ModifyProcessInstanceCmd
- All Implemented Interfaces:
- Command<Void>
public class ModifyProcessInstanceCmd
- extends Object
- implements Command<Void>
- Author:
- Thorben Lindhauer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
builder
protected ProcessInstanceModificationBuilderImpl builder
writeOperationLog
protected boolean writeOperationLog
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder)
ModifyProcessInstanceCmd
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder,
boolean writeOperationLog)
execute
public Void execute(CommandContext commandContext)
- Specified by:
execute in interface Command<Void>
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)
Copyright © 2017 camunda services GmbH. All rights reserved.