Package org.flowable.engine.impl.dynamic
Class MoveExecutionEntityContainer
java.lang.Object
org.flowable.engine.impl.dynamic.MoveExecutionEntityContainer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CallActivityprotected Stringprotected Integerprotected Map<String,ExecutionEntity> protected booleanprotected List<ExecutionEntity>protected booleanprotected booleanprotected Stringprotected Stringprotected BpmnModelprotected ProcessDefinitionprotected Stringprotected BpmnModelprotected ExecutionEntity -
Constructor Summary
ConstructorsConstructorDescriptionMoveExecutionEntityContainer(List<ExecutionEntity> executions, List<String> moveToActivityIds) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContinueParentExecution(String executionId, ExecutionEntity continueParentExecution) voidaddCurrentActivityToNewElement(String curentActivityId, FlowElement originalFlowElement, FlowElement newFlowElement) voidaddLocalVariableMap(String activityId, Map<String, Object> localVariables) voidaddMoveToFlowElement(String activityId, FlowElement originalFlowElement) voidaddMoveToFlowElement(String activityId, FlowElement originalFlowElement, FlowElement newFlowElement) voidaddMoveToFlowElement(String activityId, MoveExecutionEntityContainer.FlowElementMoveEntry flowElementMoveEntry) voidaddNewExecutionId(String executionId) getContinueParentExecution(String executionId) getCurrentActivityToNewElement(String curentActivityId) getMoveToFlowElement(String activityId) booleanhasNewExecutionId(String executionId) booleanbooleanbooleanvoidsetCallActivity(CallActivity callActivity) voidsetCallActivityId(String callActivityId) voidsetCallActivitySubProcessVersion(Integer callActivitySubProcessVersion) voidsetDirectExecutionMigration(boolean directMigrateUserTask) voidvoidsetMoveToParentProcess(boolean moveToParentProcess) voidsetMoveToSubProcessInstance(boolean moveToSubProcessInstance) voidsetNewAssigneeId(String newAssigneeId) voidsetNewExecutionIds(List<String> newExecutionIds) voidsetNewOwnerId(String newOwnerId) voidsetProcessModel(BpmnModel processModel) voidsetSubProcessDefinition(ProcessDefinition subProcessDefinition) voidsetSubProcessDefKey(String subProcessDefKey) voidsetSubProcessModel(BpmnModel subProcessModel) voidsetSuperExecution(ExecutionEntity superExecution)
-
Field Details
-
executions
-
moveToActivityIds
-
moveToParentProcess
protected boolean moveToParentProcess -
moveToSubProcessInstance
protected boolean moveToSubProcessInstance -
directExecutionMigration
protected boolean directExecutionMigration -
callActivityId
-
callActivitySubProcessVersion
-
callActivity
-
subProcessDefKey
-
subProcessDefinition
-
subProcessModel
-
processModel
-
superExecution
-
newAssigneeId
-
newOwnerId
-
continueParentExecutionMap
-
moveToFlowElementMap
-
currentActivityToNewElementMap
protected Map<String,MoveExecutionEntityContainer.FlowElementMoveEntry> currentActivityToNewElementMap -
flowElementLocalVariableMap
-
newExecutionIds
-
-
Constructor Details
-
MoveExecutionEntityContainer
public MoveExecutionEntityContainer(List<ExecutionEntity> executions, List<String> moveToActivityIds)
-
-
Method Details
-
getExecutions
-
getMoveToActivityIds
-
isMoveToParentProcess
public boolean isMoveToParentProcess() -
setMoveToParentProcess
public void setMoveToParentProcess(boolean moveToParentProcess) -
isMoveToSubProcessInstance
public boolean isMoveToSubProcessInstance() -
setMoveToSubProcessInstance
public void setMoveToSubProcessInstance(boolean moveToSubProcessInstance) -
isDirectExecutionMigration
public boolean isDirectExecutionMigration() -
setDirectExecutionMigration
public void setDirectExecutionMigration(boolean directMigrateUserTask) -
getCallActivityId
-
setCallActivityId
-
getCallActivitySubProcessVersion
-
setCallActivitySubProcessVersion
-
getCallActivity
-
setCallActivity
-
getSubProcessDefKey
-
setSubProcessDefKey
-
getSubProcessDefinition
-
setSubProcessDefinition
-
getProcessModel
-
setProcessModel
-
getSubProcessModel
-
setSubProcessModel
-
getSuperExecution
-
setNewAssigneeId
-
getNewAssigneeId
-
getNewOwnerId
-
setNewOwnerId
-
setSuperExecution
-
addContinueParentExecution
-
getContinueParentExecution
-
addMoveToFlowElement
public void addMoveToFlowElement(String activityId, MoveExecutionEntityContainer.FlowElementMoveEntry flowElementMoveEntry) -
addMoveToFlowElement
public void addMoveToFlowElement(String activityId, FlowElement originalFlowElement, FlowElement newFlowElement) -
addMoveToFlowElement
-
getMoveToFlowElement
-
getMoveToFlowElements
-
addCurrentActivityToNewElement
public void addCurrentActivityToNewElement(String curentActivityId, FlowElement originalFlowElement, FlowElement newFlowElement) -
getCurrentActivityToNewElement
public MoveExecutionEntityContainer.FlowElementMoveEntry getCurrentActivityToNewElement(String curentActivityId) -
getNewExecutionIds
-
hasNewExecutionId
-
setNewExecutionIds
-
addNewExecutionId
-
getFlowElementLocalVariableMap
-
setFlowElementLocalVariableMap
-
addLocalVariableMap
-