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 String
businessKey
protected String
businessStatus
protected String
initialActivityId
protected org.flowable.bpmn.model.FlowElement
initialFlowElement
protected org.flowable.bpmn.model.Process
process
protected ProcessDefinition
processDefinition
protected String
processInstanceName
protected Map<String,Object>
transientVariables
protected 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 String
getBusinessKey()
String
getBusinessStatus()
String
getInitialActivityId()
org.flowable.bpmn.model.FlowElement
getInitialFlowElement()
org.flowable.bpmn.model.Process
getProcess()
ProcessDefinition
getProcessDefinition()
String
getProcessInstanceName()
Map<String,Object>
getTransientVariables()
Map<String,Object>
getVariables()
void
setBusinessKey(String businessKey)
void
setInitialActivityId(String initialActivityId)
void
setInitialFlowElement(org.flowable.bpmn.model.FlowElement initialFlowElement)
void
setProcess(org.flowable.bpmn.model.Process process)
void
setProcessDefinition(ProcessDefinition processDefinition)
void
setProcessInstanceName(String processInstanceName)
void
setTransientVariables(Map<String,Object> transientVariables)
void
setVariables(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)
-
-