Class StartSubProcessInstanceBeforeContext

java.lang.Object
org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
org.flowable.engine.interceptor.StartSubProcessInstanceBeforeContext

public class StartSubProcessInstanceBeforeContext extends AbstractStartProcessInstanceBeforeContext
  • Field Details

    • callActivityExecution

      protected org.flowable.engine.impl.persistence.entity.ExecutionEntity callActivityExecution
    • inParameters

      protected List<org.flowable.bpmn.model.IOParameter> inParameters
    • inheritVariables

      protected boolean inheritVariables
  • Constructor Details

    • StartSubProcessInstanceBeforeContext

      public StartSubProcessInstanceBeforeContext()
    • StartSubProcessInstanceBeforeContext

      public StartSubProcessInstanceBeforeContext(String businessKey, String businessStatus, String processInstanceName, Map<String,Object> variables, Map<String,Object> transientVariables, org.flowable.engine.impl.persistence.entity.ExecutionEntity callActivityExecution, List<org.flowable.bpmn.model.IOParameter> inParameters, boolean inheritVariables, String initialActivityId, org.flowable.bpmn.model.FlowElement initialFlowElement, org.flowable.bpmn.model.Process process, ProcessDefinition processDefinition)
  • Method Details

    • getCallActivityExecution

      public org.flowable.engine.impl.persistence.entity.ExecutionEntity getCallActivityExecution()
    • setCallActivityExecution

      public void setCallActivityExecution(org.flowable.engine.impl.persistence.entity.ExecutionEntity callActivityExecution)
    • getInParameters

      public List<org.flowable.bpmn.model.IOParameter> getInParameters()
    • setInParameters

      public void setInParameters(List<org.flowable.bpmn.model.IOParameter> inParameters)
    • isInheritVariables

      public boolean isInheritVariables()
    • setInheritVariables

      public void setInheritVariables(boolean inheritVariables)