public class CdiBusinessProcessEvent extends Object implements BusinessProcessEvent
Modifier and Type | Field and Description |
---|---|
protected String |
activityId |
protected DelegateTask |
delegateTask |
protected String |
executionId |
protected ProcessDefinition |
processDefinition |
protected String |
processInstanceId |
protected Date |
timeStamp |
protected String |
transitionName |
protected BusinessProcessEventType |
type |
Constructor and Description |
---|
CdiBusinessProcessEvent(DelegateTask task,
ProcessDefinitionEntity processDefinition,
BusinessProcessEventType type,
Date timeStamp) |
CdiBusinessProcessEvent(String activityId,
String transitionName,
ProcessDefinition processDefinition,
DelegateExecution execution,
BusinessProcessEventType type,
Date timeStamp) |
Modifier and Type | Method and Description |
---|---|
String |
getActivityId() |
String |
getExecutionId() |
ProcessDefinition |
getProcessDefinition() |
String |
getProcessInstanceId() |
DelegateTask |
getTask() |
String |
getTaskDefinitionKey() |
String |
getTaskId() |
Date |
getTimeStamp() |
String |
getTransitionName() |
BusinessProcessEventType |
getType() |
String |
toString() |
protected final String activityId
protected final ProcessDefinition processDefinition
protected final String transitionName
protected final String processInstanceId
protected final String executionId
protected final DelegateTask delegateTask
protected final BusinessProcessEventType type
protected final Date timeStamp
public CdiBusinessProcessEvent(String activityId, String transitionName, ProcessDefinition processDefinition, DelegateExecution execution, BusinessProcessEventType type, Date timeStamp)
public CdiBusinessProcessEvent(DelegateTask task, ProcessDefinitionEntity processDefinition, BusinessProcessEventType type, Date timeStamp)
public ProcessDefinition getProcessDefinition()
getProcessDefinition
in interface BusinessProcessEvent
public String getActivityId()
getActivityId
in interface BusinessProcessEvent
public String getTransitionName()
getTransitionName
in interface BusinessProcessEvent
BusinessProcessEventType.TAKE
public String getProcessInstanceId()
getProcessInstanceId
in interface BusinessProcessEvent
ProcessInstance
this event corresponds topublic String getExecutionId()
getExecutionId
in interface BusinessProcessEvent
Execution
this event corresponds topublic BusinessProcessEventType getType()
getType
in interface BusinessProcessEvent
public Date getTimeStamp()
getTimeStamp
in interface BusinessProcessEvent
public DelegateTask getTask()
getTask
in interface BusinessProcessEvent
public String getTaskId()
getTaskId
in interface BusinessProcessEvent
public String getTaskDefinitionKey()
getTaskDefinitionKey
in interface BusinessProcessEvent
Copyright © 2020. All rights reserved.