Modifier and Type | Field and Description |
---|---|
protected ProcessInstanceModificationBuilderImpl |
builder |
protected boolean |
writeOperationLog |
Constructor and Description |
---|
ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder) |
ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder,
boolean writeOperationLog) |
Modifier and Type | Method and 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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isRetryable
protected ProcessInstanceModificationBuilderImpl builder
protected boolean writeOperationLog
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder)
public ModifyProcessInstanceCmd(ProcessInstanceModificationBuilderImpl processInstanceModificationBuilder, boolean writeOperationLog)
public Void execute(CommandContext commandContext)
protected void ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance)
protected String getLogEntryOperation()
protected void checkUpdateProcessInstance(ExecutionEntity execution, CommandContext commandContext)
protected void checkDeleteProcessInstance(ExecutionEntity execution, CommandContext commandContext)
protected void deletePropagate(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated)
Copyright © 2022. All rights reserved.