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 org.flowable.engine.impl.persistence.entity.ExecutionEntity
childExecution
protected org.flowable.bpmn.model.FlowElement
initialFlowElement
protected org.flowable.bpmn.model.Process
process
protected ProcessDefinition
processDefinition
protected org.flowable.engine.impl.persistence.entity.ExecutionEntity
processInstance
protected Map<String,Object>
transientVariables
protected Map<String,Object>
variables
-
Constructor Summary
Constructors Constructor Description AbstractStartProcessInstanceAfterContext()
AbstractStartProcessInstanceAfterContext(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.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 org.flowable.engine.impl.persistence.entity.ExecutionEntity
getChildExecution()
org.flowable.bpmn.model.FlowElement
getInitialFlowElement()
org.flowable.bpmn.model.Process
getProcess()
ProcessDefinition
getProcessDefinition()
org.flowable.engine.impl.persistence.entity.ExecutionEntity
getProcessInstance()
Map<String,Object>
getTransientVariables()
Map<String,Object>
getVariables()
void
setChildExecution(org.flowable.engine.impl.persistence.entity.ExecutionEntity childExecution)
void
setInitialFlowElement(org.flowable.bpmn.model.FlowElement initialFlowElement)
void
setProcess(org.flowable.bpmn.model.Process process)
void
setProcessDefinition(ProcessDefinition processDefinition)
void
setProcessInstance(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance)
void
setTransientVariables(Map<String,Object> transientVariables)
void
setVariables(Map<String,Object> variables)
-
-
-
Field Detail
-
processInstance
protected org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance
-
childExecution
protected org.flowable.engine.impl.persistence.entity.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(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.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 org.flowable.engine.impl.persistence.entity.ExecutionEntity getProcessInstance()
-
setProcessInstance
public void setProcessInstance(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance)
-
getChildExecution
public org.flowable.engine.impl.persistence.entity.ExecutionEntity getChildExecution()
-
setChildExecution
public void setChildExecution(org.flowable.engine.impl.persistence.entity.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)
-
-