Package org.flowable.engine.impl.dynamic
Class ProcessInstanceChangeState
java.lang.Object
org.flowable.engine.impl.dynamic.ProcessInstanceChangeState
- Author:
- Dennis
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HashMap<String,
ExecutionEntity> protected HashMap<String,
ExecutionEntity> protected List<EnableActivityContainer>
protected List<MoveExecutionEntityContainer>
protected HashMap<StartEvent,
ExecutionEntity> protected ProcessDefinition
protected Map<String,
List<ExecutionEntity>> protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCreatedEmbeddedSubProcess
(String key, ExecutionEntity executionEntity) void
addCreatedMultiInstanceRootExecution
(String key, ExecutionEntity executionEntity) void
addPendingEventSubProcessStartEvent
(StartEvent startEvent, ExecutionEntity eventSubProcessParent) boolean
void
setCreatedMultiInstanceRootExecution
(HashMap<String, ExecutionEntity> createdMultiInstanceRootExecution) setEnableActivityContainers
(List<EnableActivityContainer> enableActivityContainers) setMoveExecutionEntityContainers
(List<MoveExecutionEntityContainer> moveExecutionEntityContainers) setProcessDefinitionToMigrateTo
(ProcessDefinition processDefinitionToMigrateTo) setProcessInstanceActiveEmbeddedExecutions
(Map<String, List<ExecutionEntity>> processInstanceActiveEmbeddedExecutions) setProcessInstanceId
(String processInstanceId) setProcessInstanceVariables
(Map<String, Object> processVariables)
-
Field Details
-
processInstanceId
-
processDefinitionToMigrateTo
-
processVariables
-
localVariables
-
processInstanceActiveEmbeddedExecutions
-
moveExecutionEntityContainers
-
enableActivityContainers
-
createdEmbeddedSubProcess
-
createdMultiInstanceRootExecution
-
pendingEventSubProcessesStartEvents
-
-
Constructor Details
-
ProcessInstanceChangeState
public ProcessInstanceChangeState()
-
-
Method Details
-
getProcessInstanceId
-
setProcessInstanceId
-
getProcessDefinitionToMigrateTo
-
setProcessDefinitionToMigrateTo
public ProcessInstanceChangeState setProcessDefinitionToMigrateTo(ProcessDefinition processDefinitionToMigrateTo) -
isMigrateToProcessDefinition
public boolean isMigrateToProcessDefinition() -
getProcessInstanceVariables
-
setProcessInstanceVariables
-
getLocalVariables
-
setLocalVariables
-
getEnableActivityContainers
-
setEnableActivityContainers
public ProcessInstanceChangeState setEnableActivityContainers(List<EnableActivityContainer> enableActivityContainers) -
getMoveExecutionEntityContainers
-
setMoveExecutionEntityContainers
public ProcessInstanceChangeState setMoveExecutionEntityContainers(List<MoveExecutionEntityContainer> moveExecutionEntityContainers) -
getCreatedEmbeddedSubProcesses
-
getCreatedEmbeddedSubProcessByKey
-
addCreatedEmbeddedSubProcess
-
getCreatedMultiInstanceRootExecution
-
setCreatedMultiInstanceRootExecution
public void setCreatedMultiInstanceRootExecution(HashMap<String, ExecutionEntity> createdMultiInstanceRootExecution) -
addCreatedMultiInstanceRootExecution
-
getProcessInstanceActiveEmbeddedExecutions
-
setProcessInstanceActiveEmbeddedExecutions
public ProcessInstanceChangeState setProcessInstanceActiveEmbeddedExecutions(Map<String, List<ExecutionEntity>> processInstanceActiveEmbeddedExecutions) -
getPendingEventSubProcessesStartEvents
-
addPendingEventSubProcessStartEvent
public void addPendingEventSubProcessStartEvent(StartEvent startEvent, ExecutionEntity eventSubProcessParent)
-