All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
checkGetActivityInstance(String processInstanceId,
CommandContext commandContext) |
protected ActivityInstanceImpl |
createActivityInstance(PvmExecutionImpl scopeExecution,
ScopeImpl scope,
String activityInstanceId,
String parentActivityInstanceId,
Map<String,List<String>> incidentsByExecution) |
protected TransitionInstanceImpl |
createTransitionInstance(PvmExecutionImpl execution,
Map<String,List<String>> incidentsByExecution) |
ActivityInstance |
execute(CommandContext commandContext) |
protected List<ExecutionEntity> |
filterLeaves(List<ExecutionEntity> executionList) |
protected List<ExecutionEntity> |
filterNonEventScopeExecutions(List<ExecutionEntity> executionList) |
protected ExecutionEntity |
filterProcessInstance(List<ExecutionEntity> executionList) |
protected List<String> |
getIncidentList(Map<String,List<String>> incidents,
PvmExecutionImpl execution) |
protected Map<String,List<String>> |
groupIncidentIdsByExecutionId(CommandContext commandContext) |
protected void |
loadChildExecutionsFromCache(ExecutionEntity execution,
List<ExecutionEntity> childExecutions)
Loads all executions that are part of this process instance tree from the dbSqlSession cache.
|
protected List<ExecutionEntity> |
loadFromDb(String processInstanceId,
CommandContext commandContext) |
protected List<ExecutionEntity> |
loadProcessInstance(String processInstanceId,
CommandContext commandContext) |
protected void |
orderById(List<ExecutionEntity> leaves) |
protected void |
populateChildInstances(Map<String,ActivityInstanceImpl> activityInstances,
Map<String,TransitionInstanceImpl> transitionInstances) |
protected <S,T> void |
putListElement(Map<S,List<T>> mapOfLists,
S key,
T listElement) |