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 FlowElement initialFlowElement
    • process

      protected 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, FlowElement initialFlowElement, 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 FlowElement getInitialFlowElement()
    • setInitialFlowElement

      public void setInitialFlowElement(FlowElement initialFlowElement)
    • getProcess

      public Process getProcess()
    • setProcess

      public void setProcess(Process process)
    • getProcessDefinition

      public ProcessDefinition getProcessDefinition()
    • setProcessDefinition

      public void setProcessDefinition(ProcessDefinition processDefinition)