Class ExecutionEvent


public class ExecutionEvent extends Object
  • Field Details

    • activityInstanceId

      protected String activityInstanceId
    • businessKey

      protected String businessKey
    • currentActivityId

      protected String currentActivityId
    • currentActivityName

      protected String currentActivityName
    • currentTransitionId

      protected String currentTransitionId
    • eventName

      protected String eventName
    • id

      protected String id
    • parentActivityInstanceId

      protected String parentActivityInstanceId
    • parentId

      protected String parentId
    • processBusinessKey

      protected String processBusinessKey
    • processDefinitionId

      protected String processDefinitionId
    • processInstanceId

      protected String processInstanceId
    • tenantId

      protected String tenantId
  • Constructor Details

  • Method Details

    • getActivityInstanceId

      public String getActivityInstanceId()
      return the Id of the activity instance currently executed by this execution
    • getBusinessKey

      public String getBusinessKey()
      The business key for the root execution (e.g. process instance).
    • getCurrentActivityId

      public String getCurrentActivityId()
      Gets the id of the current activity.
    • getCurrentActivityName

      public String getCurrentActivityName()
      Gets the name of the current activity.
    • getCurrentTransitionId

      public String getCurrentTransitionId()
      return the Id of the current transition
    • getEventName

      public String getEventName()
      The event name in case this execution is passed in for an ExecutionListener
    • getId

      public String getId()
      Unique id of this path of execution that can be used as a handle to provide external signals back into the engine after wait states.
    • getParentActivityInstanceId

      public String getParentActivityInstanceId()
      return the Id of the parent activity instance currently executed by this execution
    • getParentId

      public String getParentId()
      Gets the id of the parent of this execution. If null, the execution represents a process-instance.
    • getProcessBusinessKey

      public String getProcessBusinessKey()
      The business key for the process instance this execution is associated with.
    • getProcessDefinitionId

      public String getProcessDefinitionId()
      The process definition key for the process instance this execution is associated with.
    • getProcessInstanceId

      public String getProcessInstanceId()
      Reference to the overall process instance
    • getTenantId

      public String getTenantId()
      Return the id of the tenant this execution belongs to. Can be null if the execution belongs to no single tenant.
    • toString

      public String toString()
      toString in class Object