Class AbstractStartProcessInstanceAfterContext

java.lang.Object
org.flowable.engine.interceptor.AbstractStartProcessInstanceAfterContext
Direct Known Subclasses:
StartProcessInstanceAfterContext, StartSubProcessInstanceAfterContext

public class AbstractStartProcessInstanceAfterContext extends Object
  • Field Details

    • processInstance

      protected org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance
    • childExecution

      protected org.flowable.engine.impl.persistence.entity.ExecutionEntity childExecution
    • variables

      protected Map<String,Object> variables
    • transientVariables

      protected Map<String,Object> transientVariables
    • initialFlowElement

      protected org.flowable.bpmn.model.FlowElement initialFlowElement
    • process

      protected org.flowable.bpmn.model.Process process
    • processDefinition

      protected ProcessDefinition processDefinition
  • Constructor Details

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

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