public class MoveExecutionEntityContainer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.bpmn.model.CallActivity |
callActivity |
protected String |
callActivityId |
protected Map<String,ExecutionEntity> |
continueParentExecutionMap |
protected List<ExecutionEntity> |
executions |
protected List<String> |
moveToActivityIds |
protected Map<String,org.flowable.bpmn.model.FlowElement> |
moveToFlowElementMap |
protected boolean |
moveToParentProcess |
protected boolean |
moveToSubProcessInstance |
protected Map<String,ExecutionEntity> |
newSubProcessChildExecutionMap |
protected ProcessDefinition |
subProcessDefinition |
protected Map<String,List<org.flowable.bpmn.model.SubProcess>> |
subProcessesToCreateMap |
protected org.flowable.bpmn.model.BpmnModel |
subProcessModel |
protected ExecutionEntity |
superExecution |
| Constructor and Description |
|---|
MoveExecutionEntityContainer(List<ExecutionEntity> executions,
List<String> moveToActivityIds) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContinueParentExecution(String executionId,
ExecutionEntity continueParentExecution) |
void |
addMoveToFlowElement(String activityId,
org.flowable.bpmn.model.FlowElement flowElement) |
void |
addNewSubProcessChildExecution(String subProcessId,
ExecutionEntity childExecution) |
void |
addSubProcessToCreate(String activityId,
org.flowable.bpmn.model.SubProcess subProcess) |
org.flowable.bpmn.model.CallActivity |
getCallActivity() |
String |
getCallActivityId() |
ExecutionEntity |
getContinueParentExecution(String executionId) |
List<ExecutionEntity> |
getExecutions() |
List<String> |
getMoveToActivityIds() |
org.flowable.bpmn.model.FlowElement |
getMoveToFlowElement(String activityId) |
Collection<org.flowable.bpmn.model.FlowElement> |
getMoveToFlowElements() |
ExecutionEntity |
getNewSubProcessChildExecution(String subProcessId) |
ProcessDefinition |
getSubProcessDefinition() |
Map<String,List<org.flowable.bpmn.model.SubProcess>> |
getSubProcessesToCreateMap() |
org.flowable.bpmn.model.BpmnModel |
getSubProcessModel() |
ExecutionEntity |
getSuperExecution() |
boolean |
isMoveToParentProcess() |
boolean |
isMoveToSubProcessInstance() |
void |
setCallActivity(org.flowable.bpmn.model.CallActivity callActivity) |
void |
setCallActivityId(String callActivityId) |
void |
setMoveToParentProcess(boolean moveToParentProcess) |
void |
setMoveToSubProcessInstance(boolean moveToSubProcessInstance) |
void |
setSubProcessDefinition(ProcessDefinition subProcessDefinition) |
void |
setSubProcessModel(org.flowable.bpmn.model.BpmnModel subProcessModel) |
void |
setSuperExecution(ExecutionEntity superExecution) |
protected List<ExecutionEntity> executions
protected boolean moveToParentProcess
protected boolean moveToSubProcessInstance
protected String callActivityId
protected org.flowable.bpmn.model.CallActivity callActivity
protected ProcessDefinition subProcessDefinition
protected org.flowable.bpmn.model.BpmnModel subProcessModel
protected ExecutionEntity superExecution
protected Map<String,ExecutionEntity> continueParentExecutionMap
protected Map<String,List<org.flowable.bpmn.model.SubProcess>> subProcessesToCreateMap
protected Map<String,ExecutionEntity> newSubProcessChildExecutionMap
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 String getCallActivityId()
public void setCallActivityId(String callActivityId)
public org.flowable.bpmn.model.CallActivity getCallActivity()
public void setCallActivity(org.flowable.bpmn.model.CallActivity callActivity)
public ProcessDefinition getSubProcessDefinition()
public void setSubProcessDefinition(ProcessDefinition subProcessDefinition)
public org.flowable.bpmn.model.BpmnModel getSubProcessModel()
public void setSubProcessModel(org.flowable.bpmn.model.BpmnModel subProcessModel)
public ExecutionEntity getSuperExecution()
public void setSuperExecution(ExecutionEntity superExecution)
public void addContinueParentExecution(String executionId, ExecutionEntity continueParentExecution)
public ExecutionEntity getContinueParentExecution(String executionId)
public void addMoveToFlowElement(String activityId, org.flowable.bpmn.model.FlowElement flowElement)
public org.flowable.bpmn.model.FlowElement getMoveToFlowElement(String activityId)
public Collection<org.flowable.bpmn.model.FlowElement> getMoveToFlowElements()
public void addSubProcessToCreate(String activityId, org.flowable.bpmn.model.SubProcess subProcess)
public Map<String,List<org.flowable.bpmn.model.SubProcess>> getSubProcessesToCreateMap()
public void addNewSubProcessChildExecution(String subProcessId, ExecutionEntity childExecution)
public ExecutionEntity getNewSubProcessChildExecution(String subProcessId)
Copyright © 2018 Flowable. All rights reserved.