Class ExecutionEvent


  • public class ExecutionEvent
    extends java.lang.Object
    • Field Detail

      • activityInstanceId

        protected java.lang.String activityInstanceId
      • businessKey

        protected java.lang.String businessKey
      • currentActivityId

        protected java.lang.String currentActivityId
      • currentActivityName

        protected java.lang.String currentActivityName
      • currentTransitionId

        protected java.lang.String currentTransitionId
      • eventName

        protected java.lang.String eventName
      • id

        protected java.lang.String id
      • parentActivityInstanceId

        protected java.lang.String parentActivityInstanceId
      • parentId

        protected java.lang.String parentId
      • processBusinessKey

        protected java.lang.String processBusinessKey
      • processDefinitionId

        protected java.lang.String processDefinitionId
      • processInstanceId

        protected java.lang.String processInstanceId
      • tenantId

        protected java.lang.String tenantId
    • Constructor Detail

    • Method Detail

      • getActivityInstanceId

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

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

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

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

        public java.lang.String getCurrentTransitionId()
        return the Id of the current transition
      • getId

        public java.lang.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 java.lang.String getParentActivityInstanceId()
        return the Id of the parent activity instance currently executed by this execution
      • getParentId

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

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

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

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

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