Class PHMTaskLifeCycleEventListener

  • All Implemented Interfaces:
    EventListener, org.kie.api.task.TaskLifeCycleEventListener

    public class PHMTaskLifeCycleEventListener
    extends Object
    implements org.kie.api.task.TaskLifeCycleEventListener
    • Constructor Detail

      • PHMTaskLifeCycleEventListener

        public PHMTaskLifeCycleEventListener()
        Constructor
    • Method Detail

      • beforeTaskActivatedEvent

        public void beforeTaskActivatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskActivatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is activated
      • afterTaskActivatedEvent

        public void afterTaskActivatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskActivatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is activated
      • beforeTaskClaimedEvent

        public void beforeTaskClaimedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskClaimedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is claimed
      • afterTaskClaimedEvent

        public void afterTaskClaimedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskClaimedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is claimed
      • beforeTaskReleasedEvent

        public void beforeTaskReleasedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskReleasedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is released
      • afterTaskReleasedEvent

        public void afterTaskReleasedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskReleasedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is released
      • beforeTaskReassignedEvent

        public void beforeTaskReassignedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskReassignedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is reassigned
      • afterTaskReassignedEvent

        public void afterTaskReassignedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskReassignedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is reassigned
      • beforeTaskForwardedEvent

        public void beforeTaskForwardedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskForwardedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is forwarded
      • afterTaskForwardedEvent

        public void afterTaskForwardedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskForwardedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is forwarded
      • beforeTaskDelegatedEvent

        public void beforeTaskDelegatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskDelegatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is delegated
      • afterTaskDelegatedEvent

        public void afterTaskDelegatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskDelegatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is delegated
      • beforeTaskNominatedEvent

        public void beforeTaskNominatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskNominatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is nominated
      • afterTaskNominatedEvent

        public void afterTaskNominatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskNominatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is nominated
      • beforeTaskStartedEvent

        public void beforeTaskStartedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskStartedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is started
      • afterTaskStartedEvent

        public void afterTaskStartedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskStartedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is started
      • beforeTaskCompletedEvent

        public void beforeTaskCompletedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskCompletedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is completed
      • afterTaskCompletedEvent

        public void afterTaskCompletedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskCompletedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is completed
      • beforeTaskExitedEvent

        public void beforeTaskExitedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskExitedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is exited
      • afterTaskExitedEvent

        public void afterTaskExitedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskExitedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is exited
      • beforeTaskSuspendedEvent

        public void beforeTaskSuspendedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskSuspendedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is suspended
      • afterTaskSuspendedEvent

        public void afterTaskSuspendedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskSuspendedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is suspended
      • beforeTaskResumedEvent

        public void beforeTaskResumedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskResumedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is resumed
      • afterTaskResumedEvent

        public void afterTaskResumedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskResumedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is resumed
      • beforeTaskStoppedEvent

        public void beforeTaskStoppedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskStoppedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is stopped
      • afterTaskStoppedEvent

        public void afterTaskStoppedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskStoppedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is stopped
      • beforeTaskSkippedEvent

        public void beforeTaskSkippedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskSkippedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is skipped
      • afterTaskSkippedEvent

        public void afterTaskSkippedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskSkippedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is skipped
      • beforeTaskFailedEvent

        public void beforeTaskFailedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskFailedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task has failed
      • afterTaskFailedEvent

        public void afterTaskFailedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskFailedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task has failed
      • beforeTaskNotificationEvent

        public void beforeTaskNotificationEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskNotificationEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task notification
      • afterTaskNotificationEvent

        public void afterTaskNotificationEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskNotificationEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task notification
      • beforeTaskUpdatedEvent

        public void beforeTaskUpdatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskUpdatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is updated
      • afterTaskUpdatedEvent

        public void afterTaskUpdatedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskUpdatedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is updated
      • beforeTaskAddedEvent

        public void beforeTaskAddedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        beforeTaskAddedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged before a task is added
      • afterTaskAddedEvent

        public void afterTaskAddedEvent​(org.kie.api.task.TaskEvent event)
        Specified by:
        afterTaskAddedEvent in interface org.kie.api.task.TaskLifeCycleEventListener
        Parameters:
        event - being logged after a task is added