Class LoggingTaskListener

java.lang.Object
org.hawaiiframework.async.task.listener.LoggingTaskListener
All Implemented Interfaces:
TaskListener, org.springframework.core.Ordered

public class LoggingTaskListener extends Object implements TaskListener
Task listener that logs start and end calls.

Ordered at '0'.

  • Constructor Details

    • LoggingTaskListener

      public LoggingTaskListener()
  • Method Details

    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface org.springframework.core.Ordered
    • setSharedTaskContext

      public void setSharedTaskContext(SharedTaskContext sharedTaskContext)
      Description copied from interface: TaskListener
      Set the shared task context in this task context. Invoked before the set.
      Specified by:
      setSharedTaskContext in interface TaskListener
      Parameters:
      sharedTaskContext - the shared task context.
    • startExecution

      public void startExecution()
      Description copied from interface: TaskListener
      Called just before the task is started.
      Specified by:
      startExecution in interface TaskListener
    • finish

      public void finish()
      Description copied from interface: TaskListener
      Called just after a task is finished.
      Specified by:
      finish in interface TaskListener