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 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 org.flowable.bpmn.model.BpmnModel |
processModel |
protected ProcessDefinition |
subProcessDefinition |
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 originalFlowElement) |
void |
addMoveToFlowElement(String activityId,
org.flowable.bpmn.model.FlowElement originalFlowElement,
org.flowable.bpmn.model.FlowElement newFlowElement) |
void |
addMoveToFlowElement(String activityId,
MoveExecutionEntityContainer.FlowElementMoveEntry flowElementMoveEntry) |
org.flowable.bpmn.model.CallActivity |
getCallActivity() |
String |
getCallActivityId() |
ExecutionEntity |
getContinueParentExecution(String executionId) |
List<ExecutionEntity> |
getExecutions() |
List<String> |
getMoveToActivityIds() |
MoveExecutionEntityContainer.FlowElementMoveEntry |
getMoveToFlowElement(String activityId) |
Collection<MoveExecutionEntityContainer.FlowElementMoveEntry> |
getMoveToFlowElements() |
org.flowable.bpmn.model.BpmnModel |
getProcessModel() |
ProcessDefinition |
getSubProcessDefinition() |
org.flowable.bpmn.model.BpmnModel |
getSubProcessModel() |
ExecutionEntity |
getSuperExecution() |
boolean |
isDirectExecutionMigration() |
boolean |
isMoveToParentProcess() |
boolean |
isMoveToSubProcessInstance() |
void |
setCallActivity(org.flowable.bpmn.model.CallActivity callActivity) |
void |
setCallActivityId(String callActivityId) |
void |
setDirectExecutionMigration(boolean directMigrateUserTask) |
void |
setMoveToParentProcess(boolean moveToParentProcess) |
void |
setMoveToSubProcessInstance(boolean moveToSubProcessInstance) |
void |
setProcessModel(org.flowable.bpmn.model.BpmnModel processModel) |
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 boolean directExecutionMigration
protected String callActivityId
protected org.flowable.bpmn.model.CallActivity callActivity
protected ProcessDefinition subProcessDefinition
protected org.flowable.bpmn.model.BpmnModel subProcessModel
protected org.flowable.bpmn.model.BpmnModel processModel
protected ExecutionEntity superExecution
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 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 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 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 Collection<MoveExecutionEntityContainer.FlowElementMoveEntry> getMoveToFlowElements()
Copyright © 2018 Flowable. All rights reserved.