Package org.flowable.engine.interceptor
Class AbstractStartProcessInstanceAfterContext
- java.lang.Object
-
- org.flowable.engine.interceptor.AbstractStartProcessInstanceAfterContext
-
- Direct Known Subclasses:
StartProcessInstanceAfterContext,StartSubProcessInstanceAfterContext
public class AbstractStartProcessInstanceAfterContext extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ExecutionEntitychildExecutionprotected org.flowable.bpmn.model.FlowElementinitialFlowElementprotected org.flowable.bpmn.model.Processprocessprotected ProcessDefinitionprocessDefinitionprotected ExecutionEntityprocessInstanceprotected Map<String,Object>transientVariablesprotected Map<String,Object>variables
-
Constructor Summary
Constructors Constructor Description AbstractStartProcessInstanceAfterContext()AbstractStartProcessInstanceAfterContext(ExecutionEntity processInstance, ExecutionEntity childExecution, Map<String,Object> variables, Map<String,Object> transientVariables, 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 ExecutionEntitygetChildExecution()org.flowable.bpmn.model.FlowElementgetInitialFlowElement()org.flowable.bpmn.model.ProcessgetProcess()ProcessDefinitiongetProcessDefinition()ExecutionEntitygetProcessInstance()Map<String,Object>getTransientVariables()Map<String,Object>getVariables()voidsetChildExecution(ExecutionEntity childExecution)voidsetInitialFlowElement(org.flowable.bpmn.model.FlowElement initialFlowElement)voidsetProcess(org.flowable.bpmn.model.Process process)voidsetProcessDefinition(ProcessDefinition processDefinition)voidsetProcessInstance(ExecutionEntity processInstance)voidsetTransientVariables(Map<String,Object> transientVariables)voidsetVariables(Map<String,Object> variables)
-
-
-
Field Detail
-
processInstance
protected ExecutionEntity processInstance
-
childExecution
protected ExecutionEntity childExecution
-
initialFlowElement
protected org.flowable.bpmn.model.FlowElement initialFlowElement
-
process
protected org.flowable.bpmn.model.Process process
-
processDefinition
protected ProcessDefinition processDefinition
-
-
Constructor Detail
-
AbstractStartProcessInstanceAfterContext
public AbstractStartProcessInstanceAfterContext()
-
AbstractStartProcessInstanceAfterContext
public AbstractStartProcessInstanceAfterContext(ExecutionEntity processInstance, ExecutionEntity childExecution, Map<String,Object> variables, Map<String,Object> transientVariables, org.flowable.bpmn.model.FlowElement initialFlowElement, org.flowable.bpmn.model.Process process, ProcessDefinition processDefinition)
-
-
Method Detail
-
getProcessInstance
public ExecutionEntity getProcessInstance()
-
setProcessInstance
public void setProcessInstance(ExecutionEntity processInstance)
-
getChildExecution
public ExecutionEntity getChildExecution()
-
setChildExecution
public void setChildExecution(ExecutionEntity childExecution)
-
getInitialFlowElement
public org.flowable.bpmn.model.FlowElement getInitialFlowElement()
-
setInitialFlowElement
public void setInitialFlowElement(org.flowable.bpmn.model.FlowElement initialFlowElement)
-
getProcess
public org.flowable.bpmn.model.Process getProcess()
-
setProcess
public void setProcess(org.flowable.bpmn.model.Process process)
-
getProcessDefinition
public ProcessDefinition getProcessDefinition()
-
setProcessDefinition
public void setProcessDefinition(ProcessDefinition processDefinition)
-
-