public abstract class AbstractProcessInstanceModificationCommand extends Object implements Command<Void>
Modifier and Type | Field and Description |
---|---|
protected boolean |
externallyTerminated |
protected String |
processInstanceId |
protected boolean |
skipCustomListeners |
protected boolean |
skipIoMappings |
Constructor and Description |
---|
AbstractProcessInstanceModificationCommand(String processInstanceId) |
protected String processInstanceId
protected boolean skipCustomListeners
protected boolean skipIoMappings
protected boolean externallyTerminated
public AbstractProcessInstanceModificationCommand(String processInstanceId)
public void setSkipCustomListeners(boolean skipCustomListeners)
public void setSkipIoMappings(boolean skipIoMappings)
public void setExternallyTerminated(boolean externallyTerminated)
public void setProcessInstanceId(String processInstanceId)
public String getProcessInstanceId()
protected ActivityInstance findActivityInstance(ActivityInstance tree, String activityInstanceId)
protected TransitionInstance findTransitionInstance(ActivityInstance tree, String transitionInstanceId)
protected boolean matchesRequestedTransitionInstance(TransitionInstance instance, String queryInstanceId)
protected ScopeImpl getScopeForActivityInstance(ProcessDefinitionImpl processDefinition, ActivityInstance activityInstance)
protected ExecutionEntity getScopeExecutionForActivityInstance(ExecutionEntity processInstance, ActivityExecutionTreeMapping mapping, ActivityInstance activityInstance)
protected abstract String describe()
Copyright © 2022. All rights reserved.