Package org.flowable.engine.interceptor
Class AbstractStartProcessInstanceBeforeContext
- java.lang.Object
-
- org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
-
- Direct Known Subclasses:
StartProcessInstanceBeforeContext,StartSubProcessInstanceBeforeContext
public class AbstractStartProcessInstanceBeforeContext extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessKeyprotected StringbusinessStatusprotected StringinitialActivityIdprotected org.flowable.bpmn.model.FlowElementinitialFlowElementprotected org.flowable.bpmn.model.Processprocessprotected ProcessDefinitionprocessDefinitionprotected StringprocessInstanceNameprotected Map<String,Object>transientVariablesprotected Map<String,Object>variables
-
Constructor Summary
Constructors Constructor Description AbstractStartProcessInstanceBeforeContext()AbstractStartProcessInstanceBeforeContext(String businessKey, String businessStatus, String processInstanceName, Map<String,Object> variables, Map<String,Object> transientVariables, 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 StringgetBusinessKey()StringgetBusinessStatus()StringgetInitialActivityId()org.flowable.bpmn.model.FlowElementgetInitialFlowElement()org.flowable.bpmn.model.ProcessgetProcess()ProcessDefinitiongetProcessDefinition()StringgetProcessInstanceName()Map<String,Object>getTransientVariables()Map<String,Object>getVariables()voidsetBusinessKey(String businessKey)voidsetInitialActivityId(String initialActivityId)voidsetInitialFlowElement(org.flowable.bpmn.model.FlowElement initialFlowElement)voidsetProcess(org.flowable.bpmn.model.Process process)voidsetProcessDefinition(ProcessDefinition processDefinition)voidsetProcessInstanceName(String processInstanceName)voidsetTransientVariables(Map<String,Object> transientVariables)voidsetVariables(Map<String,Object> variables)
-
-
-
Field Detail
-
businessKey
protected String businessKey
-
businessStatus
protected String businessStatus
-
processInstanceName
protected String processInstanceName
-
initialActivityId
protected String initialActivityId
-
initialFlowElement
protected org.flowable.bpmn.model.FlowElement initialFlowElement
-
process
protected org.flowable.bpmn.model.Process process
-
processDefinition
protected ProcessDefinition processDefinition
-
-
Constructor Detail
-
AbstractStartProcessInstanceBeforeContext
public AbstractStartProcessInstanceBeforeContext()
-
AbstractStartProcessInstanceBeforeContext
public AbstractStartProcessInstanceBeforeContext(String businessKey, String businessStatus, String processInstanceName, Map<String,Object> variables, Map<String,Object> transientVariables, String initialActivityId, org.flowable.bpmn.model.FlowElement initialFlowElement, org.flowable.bpmn.model.Process process, ProcessDefinition processDefinition)
-
-
Method Detail
-
getBusinessKey
public String getBusinessKey()
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
getBusinessStatus
public String getBusinessStatus()
-
getProcessInstanceName
public String getProcessInstanceName()
-
setProcessInstanceName
public void setProcessInstanceName(String processInstanceName)
-
getInitialActivityId
public String getInitialActivityId()
-
setInitialActivityId
public void setInitialActivityId(String initialActivityId)
-
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)
-
-