Package org.flowable.engine.impl.dynamic
Class MoveExecutionEntityContainer
- java.lang.Object
-
- org.flowable.engine.impl.dynamic.MoveExecutionEntityContainer
-
public class MoveExecutionEntityContainer extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMoveExecutionEntityContainer.FlowElementMoveEntry
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.bpmn.model.CallActivitycallActivityprotected StringcallActivityIdprotected IntegercallActivitySubProcessVersionprotected Map<String,ExecutionEntity>continueParentExecutionMapprotected booleandirectExecutionMigrationprotected List<ExecutionEntity>executionsprotected Map<String,Map<String,Object>>flowElementLocalVariableMapprotected List<String>moveToActivityIdsprotected Map<String,MoveExecutionEntityContainer.FlowElementMoveEntry>moveToFlowElementMapprotected booleanmoveToParentProcessprotected booleanmoveToSubProcessInstanceprotected StringnewAssigneeIdprotected List<String>newExecutionIdsprotected StringnewOwnerIdprotected org.flowable.bpmn.model.BpmnModelprocessModelprotected ProcessDefinitionsubProcessDefinitionprotected StringsubProcessDefKeyprotected org.flowable.bpmn.model.BpmnModelsubProcessModelprotected ExecutionEntitysuperExecution
-
Constructor Summary
Constructors Constructor Description MoveExecutionEntityContainer(List<ExecutionEntity> executions, List<String> moveToActivityIds)
-
Method Summary
-
-
-
Field Detail
-
executions
protected List<ExecutionEntity> executions
-
moveToParentProcess
protected boolean moveToParentProcess
-
moveToSubProcessInstance
protected boolean moveToSubProcessInstance
-
directExecutionMigration
protected boolean directExecutionMigration
-
callActivityId
protected String callActivityId
-
callActivitySubProcessVersion
protected Integer callActivitySubProcessVersion
-
callActivity
protected org.flowable.bpmn.model.CallActivity callActivity
-
subProcessDefKey
protected String subProcessDefKey
-
subProcessDefinition
protected ProcessDefinition subProcessDefinition
-
subProcessModel
protected org.flowable.bpmn.model.BpmnModel subProcessModel
-
processModel
protected org.flowable.bpmn.model.BpmnModel processModel
-
superExecution
protected ExecutionEntity superExecution
-
newAssigneeId
protected String newAssigneeId
-
newOwnerId
protected String newOwnerId
-
continueParentExecutionMap
protected Map<String,ExecutionEntity> continueParentExecutionMap
-
moveToFlowElementMap
protected Map<String,MoveExecutionEntityContainer.FlowElementMoveEntry> moveToFlowElementMap
-
-
Constructor Detail
-
MoveExecutionEntityContainer
public MoveExecutionEntityContainer(List<ExecutionEntity> executions, List<String> moveToActivityIds)
-
-
Method Detail
-
getExecutions
public List<ExecutionEntity> getExecutions()
-
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
public String getCallActivityId()
-
setCallActivityId
public void setCallActivityId(String callActivityId)
-
getCallActivitySubProcessVersion
public Integer getCallActivitySubProcessVersion()
-
setCallActivitySubProcessVersion
public void setCallActivitySubProcessVersion(Integer callActivitySubProcessVersion)
-
getCallActivity
public org.flowable.bpmn.model.CallActivity getCallActivity()
-
setCallActivity
public void setCallActivity(org.flowable.bpmn.model.CallActivity callActivity)
-
getSubProcessDefKey
public String getSubProcessDefKey()
-
setSubProcessDefKey
public void setSubProcessDefKey(String subProcessDefKey)
-
getSubProcessDefinition
public ProcessDefinition getSubProcessDefinition()
-
setSubProcessDefinition
public void setSubProcessDefinition(ProcessDefinition subProcessDefinition)
-
getProcessModel
public org.flowable.bpmn.model.BpmnModel getProcessModel()
-
setProcessModel
public void setProcessModel(org.flowable.bpmn.model.BpmnModel processModel)
-
getSubProcessModel
public org.flowable.bpmn.model.BpmnModel getSubProcessModel()
-
setSubProcessModel
public void setSubProcessModel(org.flowable.bpmn.model.BpmnModel subProcessModel)
-
getSuperExecution
public ExecutionEntity getSuperExecution()
-
setNewAssigneeId
public void setNewAssigneeId(String newAssigneeId)
-
getNewAssigneeId
public String getNewAssigneeId()
-
getNewOwnerId
public String getNewOwnerId()
-
setNewOwnerId
public void setNewOwnerId(String newOwnerId)
-
setSuperExecution
public void setSuperExecution(ExecutionEntity superExecution)
-
addContinueParentExecution
public void addContinueParentExecution(String executionId, ExecutionEntity continueParentExecution)
-
getContinueParentExecution
public ExecutionEntity getContinueParentExecution(String executionId)
-
addMoveToFlowElement
public void addMoveToFlowElement(String activityId, MoveExecutionEntityContainer.FlowElementMoveEntry flowElementMoveEntry)
-
addMoveToFlowElement
public void addMoveToFlowElement(String activityId, org.flowable.bpmn.model.FlowElement originalFlowElement, org.flowable.bpmn.model.FlowElement newFlowElement)
-
addMoveToFlowElement
public void addMoveToFlowElement(String activityId, org.flowable.bpmn.model.FlowElement originalFlowElement)
-
getMoveToFlowElement
public MoveExecutionEntityContainer.FlowElementMoveEntry getMoveToFlowElement(String activityId)
-
getMoveToFlowElements
public List<MoveExecutionEntityContainer.FlowElementMoveEntry> getMoveToFlowElements()
-
hasNewExecutionId
public boolean hasNewExecutionId(String executionId)
-
addNewExecutionId
public void addNewExecutionId(String executionId)
-
getFlowElementLocalVariableMap
public Map<String,Map<String,Object>> getFlowElementLocalVariableMap()
-
setFlowElementLocalVariableMap
public void setFlowElementLocalVariableMap(Map<String,Map<String,Object>> flowElementLocalVariableMap)
-
-