Class ExecutionEvent
- java.lang.Object
-
- org.camunda.bpm.spring.boot.starter.event.ExecutionEvent
-
public class ExecutionEvent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringactivityInstanceIdprotected java.lang.StringbusinessKeyprotected java.lang.StringcurrentActivityIdprotected java.lang.StringcurrentActivityNameprotected java.lang.StringcurrentTransitionIdprotected java.lang.StringeventNameprotected java.lang.Stringidprotected java.lang.StringparentActivityInstanceIdprotected java.lang.StringparentIdprotected java.lang.StringprocessBusinessKeyprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessInstanceIdprotected java.lang.StringtenantId
-
Constructor Summary
Constructors Constructor Description ExecutionEvent(DelegateExecution delegateExecution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetActivityInstanceId()return the Id of the activity instance currently executed by this executionjava.lang.StringgetBusinessKey()The business key for the root execution (e.g.java.lang.StringgetCurrentActivityId()Gets the id of the current activity.java.lang.StringgetCurrentActivityName()Gets the name of the current activity.java.lang.StringgetCurrentTransitionId()return the Id of the current transitionjava.lang.StringgetEventName()Theevent namein case this execution is passed in for anExecutionListenerjava.lang.StringgetId()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.java.lang.StringgetParentActivityInstanceId()return the Id of the parent activity instance currently executed by this executionjava.lang.StringgetParentId()Gets the id of the parent of this execution.java.lang.StringgetProcessBusinessKey()The business key for the process instance this execution is associated with.java.lang.StringgetProcessDefinitionId()The process definition key for the process instance this execution is associated with.java.lang.StringgetProcessInstanceId()Reference to the overall process instancejava.lang.StringgetTenantId()Return the id of the tenant this execution belongs to.
-
-
-
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
-
ExecutionEvent
public ExecutionEvent(DelegateExecution delegateExecution)
-
-
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
-
getEventName
public java.lang.String getEventName()
Theevent namein case this execution is passed in for anExecutionListener
-
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 benullif the execution belongs to no single tenant.
-
-