public class MoveExecutionEntityContainer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MoveExecutionEntityContainer.FlowElementMoveEntry |
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.bpmn.model.CallActivity |
callActivity |
protected String |
callActivityId |
protected Integer |
callActivitySubProcessVersion |
protected Map<String,ExecutionEntity> |
continueParentExecutionMap |
protected boolean |
directExecutionMigration |
protected List<ExecutionEntity> |
executions |
protected List<String> |
moveToActivityIds |
protected Map<String,MoveExecutionEntityContainer.FlowElementMoveEntry> |
moveToFlowElementMap |
protected boolean |
moveToParentProcess |
protected boolean |
moveToSubProcessInstance |
protected String |
newAssigneeId |
protected org.flowable.bpmn.model.BpmnModel |
processModel |
protected ProcessDefinition |
subProcessDefinition |
protected String |
subProcessDefKey |
protected org.flowable.bpmn.model.BpmnModel |
subProcessModel |
protected ExecutionEntity |
superExecution |
| Constructor and Description |
|---|
MoveExecutionEntityContainer(List<ExecutionEntity> executions,
List<String> moveToActivityIds) |
protected List<ExecutionEntity> executions
protected boolean moveToParentProcess
protected boolean moveToSubProcessInstance
protected boolean directExecutionMigration
protected String callActivityId
protected Integer callActivitySubProcessVersion
protected org.flowable.bpmn.model.CallActivity callActivity
protected String subProcessDefKey
protected ProcessDefinition subProcessDefinition
protected org.flowable.bpmn.model.BpmnModel subProcessModel
protected org.flowable.bpmn.model.BpmnModel processModel
protected ExecutionEntity superExecution
protected String newAssigneeId
protected Map<String,ExecutionEntity> continueParentExecutionMap
protected Map<String,MoveExecutionEntityContainer.FlowElementMoveEntry> moveToFlowElementMap
public MoveExecutionEntityContainer(List<ExecutionEntity> executions, List<String> moveToActivityIds)
public List<ExecutionEntity> getExecutions()
public boolean isMoveToParentProcess()
public void setMoveToParentProcess(boolean moveToParentProcess)
public boolean isMoveToSubProcessInstance()
public void setMoveToSubProcessInstance(boolean moveToSubProcessInstance)
public boolean isDirectExecutionMigration()
public void setDirectExecutionMigration(boolean directMigrateUserTask)
public String getCallActivityId()
public void setCallActivityId(String callActivityId)
public Integer getCallActivitySubProcessVersion()
public void setCallActivitySubProcessVersion(Integer callActivitySubProcessVersion)
public org.flowable.bpmn.model.CallActivity getCallActivity()
public void setCallActivity(org.flowable.bpmn.model.CallActivity callActivity)
public String getSubProcessDefKey()
public void setSubProcessDefKey(String subProcessDefKey)
public ProcessDefinition getSubProcessDefinition()
public void setSubProcessDefinition(ProcessDefinition subProcessDefinition)
public org.flowable.bpmn.model.BpmnModel getProcessModel()
public void setProcessModel(org.flowable.bpmn.model.BpmnModel processModel)
public org.flowable.bpmn.model.BpmnModel getSubProcessModel()
public void setSubProcessModel(org.flowable.bpmn.model.BpmnModel subProcessModel)
public ExecutionEntity getSuperExecution()
public void setNewAssigneeId(String newAssigneeId)
public void setSuperExecution(ExecutionEntity superExecution)
public void addContinueParentExecution(String executionId, ExecutionEntity continueParentExecution)
public ExecutionEntity getContinueParentExecution(String executionId)
public void addMoveToFlowElement(String activityId, MoveExecutionEntityContainer.FlowElementMoveEntry flowElementMoveEntry)
public void addMoveToFlowElement(String activityId, org.flowable.bpmn.model.FlowElement originalFlowElement, org.flowable.bpmn.model.FlowElement newFlowElement)
public void addMoveToFlowElement(String activityId, org.flowable.bpmn.model.FlowElement originalFlowElement)
public MoveExecutionEntityContainer.FlowElementMoveEntry getMoveToFlowElement(String activityId)
public List<MoveExecutionEntityContainer.FlowElementMoveEntry> getMoveToFlowElements()
Copyright © 2019 Flowable. All rights reserved.