Class MoveExecutionEntityContainer

java.lang.Object
org.flowable.engine.impl.dynamic.MoveExecutionEntityContainer

public class MoveExecutionEntityContainer extends Object
  • Field Details

    • executions

      protected List<ExecutionEntity> executions
    • moveToActivityIds

      protected List<String> moveToActivityIds
    • 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

    • flowElementLocalVariableMap

      protected Map<String,Map<String,Object>> flowElementLocalVariableMap
    • newExecutionIds

      protected List<String> newExecutionIds
  • Constructor Details

  • Method Details

    • getExecutions

      public List<ExecutionEntity> getExecutions()
    • getMoveToActivityIds

      public List<String> 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

      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

    • getNewExecutionIds

      public List<String> getNewExecutionIds()
    • hasNewExecutionId

      public boolean hasNewExecutionId(String executionId)
    • setNewExecutionIds

      public void setNewExecutionIds(List<String> newExecutionIds)
    • addNewExecutionId

      public void addNewExecutionId(String executionId)
    • getFlowElementLocalVariableMap

      public Map<String,Map<String,Object>> getFlowElementLocalVariableMap()
    • setFlowElementLocalVariableMap

      public void setFlowElementLocalVariableMap(Map<String,Map<String,Object>> flowElementLocalVariableMap)
    • addLocalVariableMap

      public void addLocalVariableMap(String activityId, Map<String,Object> localVariables)