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.String
activityInstanceId
protected java.lang.String
businessKey
protected java.lang.String
currentActivityId
protected java.lang.String
currentActivityName
protected java.lang.String
currentTransitionId
protected java.lang.String
eventName
protected java.lang.String
id
protected java.lang.String
parentActivityInstanceId
protected java.lang.String
parentId
protected java.lang.String
processBusinessKey
protected java.lang.String
processDefinitionId
protected java.lang.String
processInstanceId
protected java.lang.String
tenantId
-
Constructor Summary
Constructors Constructor Description ExecutionEvent(DelegateExecution delegateExecution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getActivityInstanceId()
return the Id of the activity instance currently executed by this executionjava.lang.String
getBusinessKey()
The business key for the root execution (e.g.java.lang.String
getCurrentActivityId()
Gets the id of the current activity.java.lang.String
getCurrentActivityName()
Gets the name of the current activity.java.lang.String
getCurrentTransitionId()
return the Id of the current transitionjava.lang.String
getEventName()
Theevent name
in case this execution is passed in for anExecutionListener
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.java.lang.String
getParentActivityInstanceId()
return the Id of the parent activity instance currently executed by this executionjava.lang.String
getParentId()
Gets the id of the parent of this execution.java.lang.String
getProcessBusinessKey()
The business key for the process instance this execution is associated with.java.lang.String
getProcessDefinitionId()
The process definition key for the process instance this execution is associated with.java.lang.String
getProcessInstanceId()
Reference to the overall process instancejava.lang.String
getTenantId()
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 name
in 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 benull
if the execution belongs to no single tenant.
-
-