Class ExecutionEvent


  • public class ExecutionEvent
    extends Object
    • Field Detail

      • activityInstanceId

        protected String activityInstanceId
      • businessKey

        protected String businessKey
      • currentActivityId

        protected String currentActivityId
      • currentActivityName

        protected String currentActivityName
      • currentTransitionId

        protected String currentTransitionId
      • eventName

        protected String eventName
      • 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 Detail

    • Method Detail

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