Class AbstractStartProcessInstanceBeforeContext

java.lang.Object
org.flowable.engine.interceptor.AbstractStartProcessInstanceBeforeContext
Direct Known Subclasses:
StartProcessInstanceBeforeContext, StartSubProcessInstanceBeforeContext

public class AbstractStartProcessInstanceBeforeContext extends Object
  • Field Details

    • businessKey

      protected String businessKey
    • businessStatus

      protected String businessStatus
    • processInstanceName

      protected String processInstanceName
    • variables

      protected Map<String,Object> variables
    • transientVariables

      protected Map<String,Object> transientVariables
    • 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 Details

    • 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 Details

    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • getBusinessStatus

      public String getBusinessStatus()
    • getProcessInstanceName

      public String getProcessInstanceName()
    • setProcessInstanceName

      public void setProcessInstanceName(String processInstanceName)
    • getVariables

      public Map<String,Object> getVariables()
    • setVariables

      public void setVariables(Map<String,Object> variables)
    • getTransientVariables

      public Map<String,Object> getTransientVariables()
    • setTransientVariables

      public void setTransientVariables(Map<String,Object> transientVariables)
    • 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)