Package org.flowable.engine.interceptor
Class StartSubProcessInstanceBeforeContext
- java.lang.Object
-
- org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
-
- org.flowable.engine.interceptor.StartSubProcessInstanceBeforeContext
-
public class StartSubProcessInstanceBeforeContext extends AbstractStartProcessInstanceBeforeContext
-
-
Field Summary
Fields Modifier and Type Field Description protected ExecutionEntitycallActivityExecutionprotected booleaninheritVariablesprotected List<org.flowable.bpmn.model.IOParameter>inParameters-
Fields inherited from class org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
businessKey, businessStatus, initialActivityId, initialFlowElement, process, processDefinition, processInstanceName, transientVariables, variables
-
-
Constructor Summary
Constructors Constructor Description StartSubProcessInstanceBeforeContext()StartSubProcessInstanceBeforeContext(String businessKey, String businessStatus, String processInstanceName, Map<String,Object> variables, Map<String,Object> transientVariables, 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionEntitygetCallActivityExecution()List<org.flowable.bpmn.model.IOParameter>getInParameters()booleanisInheritVariables()voidsetCallActivityExecution(ExecutionEntity callActivityExecution)voidsetInheritVariables(boolean inheritVariables)voidsetInParameters(List<org.flowable.bpmn.model.IOParameter> inParameters)-
Methods inherited from class org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
getBusinessKey, getBusinessStatus, getInitialActivityId, getInitialFlowElement, getProcess, getProcessDefinition, getProcessInstanceName, getTransientVariables, getVariables, setBusinessKey, setInitialActivityId, setInitialFlowElement, setProcess, setProcessDefinition, setProcessInstanceName, setTransientVariables, setVariables
-
-
-
-
Field Detail
-
callActivityExecution
protected ExecutionEntity callActivityExecution
-
inParameters
protected List<org.flowable.bpmn.model.IOParameter> inParameters
-
inheritVariables
protected boolean inheritVariables
-
-
Constructor Detail
-
StartSubProcessInstanceBeforeContext
public StartSubProcessInstanceBeforeContext()
-
StartSubProcessInstanceBeforeContext
public StartSubProcessInstanceBeforeContext(String businessKey, String businessStatus, String processInstanceName, Map<String,Object> variables, Map<String,Object> transientVariables, 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 Detail
-
getCallActivityExecution
public ExecutionEntity getCallActivityExecution()
-
setCallActivityExecution
public void setCallActivityExecution(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)
-
-