Interface JobMonitoringListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
JobMonitoringListenerAdapter

public interface JobMonitoringListener extends EventListener
Listener interface for changes in the jobs of one or more drivers.
Since:
5.1
Author:
Laurent Cohen
  • Method Details

    • driverAdded

      void driverAdded(JobMonitoringEvent event)
      Called when a new driver is added to the topology.
      Parameters:
      event - the event encapsulating the change information.
    • driverRemoved

      void driverRemoved(JobMonitoringEvent event)
      Called when a new driver is added to the topology.
      Parameters:
      event - the event encapsulating the change information.
    • jobAdded

      void jobAdded(JobMonitoringEvent event)
      Called when a job is added to the driver queue.
      Parameters:
      event - the event encapsulating the change information.
    • jobRemoved

      void jobRemoved(JobMonitoringEvent event)
      Called when a job is removed from the driver queue.
      Parameters:
      event - the event encapsulating the change information.
    • jobUpdated

      void jobUpdated(JobMonitoringEvent event)
      Called when the state a job has changed.
      Parameters:
      event - the event encapsulating the change information.
    • jobDispatchAdded

      void jobDispatchAdded(JobMonitoringEvent event)
      Called when a job is dispatched to a node.
      Parameters:
      event - the event encapsulating the change information.
    • jobDispatchRemoved

      void jobDispatchRemoved(JobMonitoringEvent event)
      Called when a job dispatch returns from a node.
      Parameters:
      event - the event encapsulating the change information.