public class DefaultDynamicStateManager extends AbstractDynamicStateManager implements DynamicStateManager
LOGGER| Constructor and Description |
|---|
DefaultDynamicStateManager() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isDirectFlowElementExecutionMigration(org.flowable.bpmn.model.FlowElement currentFlowElement,
org.flowable.bpmn.model.FlowElement newFlowElement) |
void |
moveExecutionState(ChangeActivityStateBuilderImpl changeActivityStateBuilder,
CommandContext commandContext) |
protected Map<String,List<ExecutionEntity>> |
resolveActiveEmbeddedSubProcesses(String processInstanceId,
CommandContext commandContext) |
createBoundaryEvents, createCallActivityInstance, createEmbeddedSubProcessAndExecutions, createEmbeddedSubProcessHierarchy, createMoveExecutionEntityContainer, deleteDirectParentExecutions, deleteParentExecutions, deleteParentExecutions, doMoveExecutionState, executeBoundaryEvents, executeBoundaryEvents, getFlowElementMultiInstanceParentId, getFlowElementsInSubProcess, handleUserTaskNewAssignee, isEventSubProcessStart, isExecutionInsideMultiInstance, isExpression, isFlowElementMultiInstance, isOnlyRemainingExecutionAtParentScope, isSubProcessAncestorOfAnyExecution, isSubProcessAncestorOfAnyNewFlowElements, isSubProcessContainerOfAnyFlowElement, migrateExecutionEntity, prepareMoveExecutionEntityContainer, processCreatedEventSubProcess, processDataObjects, processPendingEventSubProcessesStartEvents, resolveActiveExecution, resolveActiveExecutions, resolveFlowElementFromBpmnModel, resolveMoveExecutionEntityContainers, resolveParentExecutionToDelete, resolveProcessDefinition, safeDeleteSubProcessInstancepublic void moveExecutionState(ChangeActivityStateBuilderImpl changeActivityStateBuilder, CommandContext commandContext)
moveExecutionState in interface DynamicStateManagerprotected Map<String,List<ExecutionEntity>> resolveActiveEmbeddedSubProcesses(String processInstanceId, CommandContext commandContext)
resolveActiveEmbeddedSubProcesses in class AbstractDynamicStateManagerprotected boolean isDirectFlowElementExecutionMigration(org.flowable.bpmn.model.FlowElement currentFlowElement,
org.flowable.bpmn.model.FlowElement newFlowElement)
isDirectFlowElementExecutionMigration in class AbstractDynamicStateManagerCopyright © 2020 Flowable. All rights reserved.