Interface TaskLifeCycleEventListener

    • Method Detail

      • beforeTaskActivatedEvent

        void beforeTaskActivatedEvent​(TaskEvent event)
      • beforeTaskClaimedEvent

        void beforeTaskClaimedEvent​(TaskEvent event)
      • beforeTaskSkippedEvent

        void beforeTaskSkippedEvent​(TaskEvent event)
      • beforeTaskStartedEvent

        void beforeTaskStartedEvent​(TaskEvent event)
      • beforeTaskStoppedEvent

        void beforeTaskStoppedEvent​(TaskEvent event)
      • beforeTaskCompletedEvent

        void beforeTaskCompletedEvent​(TaskEvent event)
      • beforeTaskFailedEvent

        void beforeTaskFailedEvent​(TaskEvent event)
      • beforeTaskAddedEvent

        void beforeTaskAddedEvent​(TaskEvent event)
      • beforeTaskExitedEvent

        void beforeTaskExitedEvent​(TaskEvent event)
      • beforeTaskReleasedEvent

        void beforeTaskReleasedEvent​(TaskEvent event)
      • beforeTaskResumedEvent

        void beforeTaskResumedEvent​(TaskEvent event)
      • beforeTaskSuspendedEvent

        void beforeTaskSuspendedEvent​(TaskEvent event)
      • beforeTaskForwardedEvent

        void beforeTaskForwardedEvent​(TaskEvent event)
      • beforeTaskDelegatedEvent

        void beforeTaskDelegatedEvent​(TaskEvent event)
      • beforeTaskNominatedEvent

        void beforeTaskNominatedEvent​(TaskEvent event)
      • beforeTaskUpdatedEvent

        default void beforeTaskUpdatedEvent​(TaskEvent event)
      • beforeTaskReassignedEvent

        default void beforeTaskReassignedEvent​(TaskEvent event)
      • beforeTaskNotificationEvent

        default void beforeTaskNotificationEvent​(TaskEvent event)
      • beforeTaskInputVariableChangedEvent

        default void beforeTaskInputVariableChangedEvent​(TaskEvent event,
                                                         Map<String,​Object> variables)
      • beforeTaskOutputVariableChangedEvent

        default void beforeTaskOutputVariableChangedEvent​(TaskEvent event,
                                                          Map<String,​Object> variables)
      • afterTaskActivatedEvent

        void afterTaskActivatedEvent​(TaskEvent event)
      • afterTaskClaimedEvent

        void afterTaskClaimedEvent​(TaskEvent event)
      • afterTaskSkippedEvent

        void afterTaskSkippedEvent​(TaskEvent event)
      • afterTaskStartedEvent

        void afterTaskStartedEvent​(TaskEvent event)
      • afterTaskStoppedEvent

        void afterTaskStoppedEvent​(TaskEvent event)
      • afterTaskCompletedEvent

        void afterTaskCompletedEvent​(TaskEvent event)
      • afterTaskFailedEvent

        void afterTaskFailedEvent​(TaskEvent event)
      • afterTaskAddedEvent

        void afterTaskAddedEvent​(TaskEvent event)
      • afterTaskExitedEvent

        void afterTaskExitedEvent​(TaskEvent event)
      • afterTaskReleasedEvent

        void afterTaskReleasedEvent​(TaskEvent event)
      • afterTaskResumedEvent

        void afterTaskResumedEvent​(TaskEvent event)
      • afterTaskSuspendedEvent

        void afterTaskSuspendedEvent​(TaskEvent event)
      • afterTaskForwardedEvent

        void afterTaskForwardedEvent​(TaskEvent event)
      • afterTaskDelegatedEvent

        void afterTaskDelegatedEvent​(TaskEvent event)
      • afterTaskNominatedEvent

        void afterTaskNominatedEvent​(TaskEvent event)
      • afterTaskReassignedEvent

        default void afterTaskReassignedEvent​(TaskEvent event)
      • afterTaskUpdatedEvent

        default void afterTaskUpdatedEvent​(TaskEvent event)
      • afterTaskNotificationEvent

        default void afterTaskNotificationEvent​(TaskEvent event)
      • afterTaskInputVariableChangedEvent

        default void afterTaskInputVariableChangedEvent​(TaskEvent event,
                                                        Map<String,​Object> variables)
      • afterTaskOutputVariableChangedEvent

        default void afterTaskOutputVariableChangedEvent​(TaskEvent event,
                                                         Map<String,​Object> variables)