Package org.jbpm.process.instance.event
Class KogitoProcessEventSupportImpl
java.lang.Object
org.jbpm.process.instance.event.KogitoProcessEventSupportImpl
- All Implemented Interfaces:
KogitoProcessEventSupport
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kie.kogito.internal.process.event.KogitoProcessEventSupport
KogitoProcessEventSupport.AssignmentType -
Constructor Summary
ConstructorsConstructorDescriptionKogitoProcessEventSupportImpl(IdentityProvider identityProvider) Do not use this constructor. -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddEventListener(KogitoProcessEventListener listener) voidfireAfterNodeLeft(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterNodeTriggered(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterProcessCompleted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterProcessStarted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterSLAViolated(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterSLAViolated(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterVariableChanged(String name, String id, Object oldValue, Object newValue, List<String> tags, KogitoProcessInstance processInstance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireAfterWorkItemTransition(KogitoProcessInstance instance, KogitoWorkItem workitem, Transition<?> transition, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeNodeLeft(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeNodeTriggered(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeProcessCompleted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeProcessStarted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeSLAViolated(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeSLAViolated(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeVariableChanged(String id, String instanceId, Object oldValue, Object newValue, List<String> tags, KogitoProcessInstance processInstance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireBeforeWorkItemTransition(KogitoProcessInstance instance, KogitoWorkItem workitem, Transition<?> transition, org.kie.api.runtime.KieRuntime kruntime) voidfireOnError(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Exception exception) voidfireOneUserTaskStateChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String oldStatus, String newStatus) voidfireOnMessage(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String messageName, Object messageObject) voidfireOnMigration(KogitoProcessInstance processInstance, org.kie.api.runtime.KieRuntime kruntime) voidfireOnSignal(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String signalName, Object signalObject) voidfireOnUserTaskAssignmentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, KogitoProcessEventSupport.AssignmentType assignmentType, Set<String> oldUsersId, Set<String> newUsersId) voidfireOnUserTaskAttachmentAdded(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment addedAttachment) voidfireOnUserTaskAttachmentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment oldAttachment, Attachment newAttachment) voidfireOnUserTaskAttachmentDeleted(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment deletedAttachment) voidfireOnUserTaskCommentAdded(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment addedComment) voidfireOnUserTaskCommentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment oldComment, Comment newComment) voidfireOnUserTaskCommentDeleted(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment deletedComment) voidfireOnUserTaskInputVariableChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String variableName, Object newValue, Object oldValue) voidfireOnUserTaskNotCompletedDeadline(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, HumanTaskWorkItem workItem, Map<String, Object> notification, org.kie.api.runtime.KieRuntime kruntime) voidfireOnUserTaskNotStartedDeadline(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, HumanTaskWorkItem workItem, Map<String, Object> notification, org.kie.api.runtime.KieRuntime kruntime) voidfireOnUserTaskOutputVariableChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String variableName, Object newValue, Object oldValue) final voidvoidreset()
-
Constructor Details
-
KogitoProcessEventSupportImpl
Do not use this constructor. It should be used just by deserialization.
-
-
Method Details
-
addEventListener
- Specified by:
addEventListenerin interfaceKogitoProcessEventSupport
-
removeEventListener
- Specified by:
removeEventListenerin interfaceKogitoProcessEventSupport
-
getEventListeners
-
fireBeforeProcessStarted
public void fireBeforeProcessStarted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeProcessStartedin interfaceKogitoProcessEventSupport
-
fireAfterProcessStarted
public void fireAfterProcessStarted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterProcessStartedin interfaceKogitoProcessEventSupport
-
fireBeforeProcessCompleted
public void fireBeforeProcessCompleted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeProcessCompletedin interfaceKogitoProcessEventSupport
-
fireAfterProcessCompleted
public void fireAfterProcessCompleted(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterProcessCompletedin interfaceKogitoProcessEventSupport
-
fireBeforeNodeTriggered
public void fireBeforeNodeTriggered(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeNodeTriggeredin interfaceKogitoProcessEventSupport
-
fireAfterNodeTriggered
public void fireAfterNodeTriggered(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterNodeTriggeredin interfaceKogitoProcessEventSupport
-
fireBeforeNodeLeft
public void fireBeforeNodeLeft(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeNodeLeftin interfaceKogitoProcessEventSupport
-
fireAfterNodeLeft
public void fireAfterNodeLeft(KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterNodeLeftin interfaceKogitoProcessEventSupport
-
fireBeforeVariableChanged
public void fireBeforeVariableChanged(String id, String instanceId, Object oldValue, Object newValue, List<String> tags, KogitoProcessInstance processInstance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeVariableChangedin interfaceKogitoProcessEventSupport
-
fireAfterVariableChanged
public void fireAfterVariableChanged(String name, String id, Object oldValue, Object newValue, List<String> tags, KogitoProcessInstance processInstance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterVariableChangedin interfaceKogitoProcessEventSupport
-
fireBeforeSLAViolated
public void fireBeforeSLAViolated(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeSLAViolatedin interfaceKogitoProcessEventSupport
-
fireAfterSLAViolated
public void fireAfterSLAViolated(KogitoProcessInstance instance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterSLAViolatedin interfaceKogitoProcessEventSupport
-
fireBeforeSLAViolated
public void fireBeforeSLAViolated(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeSLAViolatedin interfaceKogitoProcessEventSupport
-
fireAfterSLAViolated
public void fireAfterSLAViolated(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterSLAViolatedin interfaceKogitoProcessEventSupport
-
fireBeforeWorkItemTransition
public void fireBeforeWorkItemTransition(KogitoProcessInstance instance, KogitoWorkItem workitem, Transition<?> transition, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireBeforeWorkItemTransitionin interfaceKogitoProcessEventSupport
-
fireAfterWorkItemTransition
public void fireAfterWorkItemTransition(KogitoProcessInstance instance, KogitoWorkItem workitem, Transition<?> transition, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireAfterWorkItemTransitionin interfaceKogitoProcessEventSupport
-
fireOnSignal
public void fireOnSignal(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String signalName, Object signalObject) - Specified by:
fireOnSignalin interfaceKogitoProcessEventSupport
-
fireOnMessage
public void fireOnMessage(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String messageName, Object messageObject) - Specified by:
fireOnMessagein interfaceKogitoProcessEventSupport
-
fireOnMigration
public void fireOnMigration(KogitoProcessInstance processInstance, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireOnMigrationin interfaceKogitoProcessEventSupport
-
fireOnUserTaskNotStartedDeadline
public void fireOnUserTaskNotStartedDeadline(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, HumanTaskWorkItem workItem, Map<String, Object> notification, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireOnUserTaskNotStartedDeadlinein interfaceKogitoProcessEventSupport
-
fireOnUserTaskNotCompletedDeadline
public void fireOnUserTaskNotCompletedDeadline(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, HumanTaskWorkItem workItem, Map<String, Object> notification, org.kie.api.runtime.KieRuntime kruntime) - Specified by:
fireOnUserTaskNotCompletedDeadlinein interfaceKogitoProcessEventSupport
-
fireOneUserTaskStateChange
public void fireOneUserTaskStateChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String oldStatus, String newStatus) - Specified by:
fireOneUserTaskStateChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskAssignmentChange
public void fireOnUserTaskAssignmentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, KogitoProcessEventSupport.AssignmentType assignmentType, Set<String> oldUsersId, Set<String> newUsersId) - Specified by:
fireOnUserTaskAssignmentChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskInputVariableChange
public void fireOnUserTaskInputVariableChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String variableName, Object newValue, Object oldValue) - Specified by:
fireOnUserTaskInputVariableChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskOutputVariableChange
public void fireOnUserTaskOutputVariableChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String variableName, Object newValue, Object oldValue) - Specified by:
fireOnUserTaskOutputVariableChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskAttachmentAdded
public void fireOnUserTaskAttachmentAdded(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment addedAttachment) - Specified by:
fireOnUserTaskAttachmentAddedin interfaceKogitoProcessEventSupport
-
fireOnUserTaskAttachmentChange
public void fireOnUserTaskAttachmentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment oldAttachment, Attachment newAttachment) - Specified by:
fireOnUserTaskAttachmentChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskAttachmentDeleted
public void fireOnUserTaskAttachmentDeleted(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Attachment deletedAttachment) - Specified by:
fireOnUserTaskAttachmentDeletedin interfaceKogitoProcessEventSupport
-
fireOnUserTaskCommentAdded
public void fireOnUserTaskCommentAdded(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment addedComment) - Specified by:
fireOnUserTaskCommentAddedin interfaceKogitoProcessEventSupport
-
fireOnUserTaskCommentChange
public void fireOnUserTaskCommentChange(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment oldComment, Comment newComment) - Specified by:
fireOnUserTaskCommentChangein interfaceKogitoProcessEventSupport
-
fireOnUserTaskCommentDeleted
public void fireOnUserTaskCommentDeleted(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Comment deletedComment) - Specified by:
fireOnUserTaskCommentDeletedin interfaceKogitoProcessEventSupport
-
reset
public void reset()- Specified by:
resetin interfaceKogitoProcessEventSupport
-
fireOnError
public void fireOnError(KogitoProcessInstance instance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, Exception exception) - Specified by:
fireOnErrorin interfaceKogitoProcessEventSupport
-