Package org.quartz.listeners
Interface ListenerManager
- All Known Implementing Classes:
ListenerManagerImpl
public interface ListenerManager
Client programs may be interested in the 'listener' interfaces that are available from Quartz.
The
JobListener interface provides notifications of Job
executions. The TriggerListener interface provides notifications of
Trigger firings. The SchedulerListener interface provides
notifications of Scheduler events and errors. Listeners can be associated with local
schedulers through the ListenerManager interface.- Since:
- 2.0 - previously listeners were managed directly on the Scheduler interface.
- Author:
- jhouse
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddTriggerListener(TriggerListener triggerListener) Add the givento theTriggerListenerScheduler, and register it to receive events for TriggersGet a List containing all of thes in theJobListenerScheduler.Get a List containing all of thes registered with theSchedulerListenerScheduler.Get a List containing all of thes in theTriggerListenerScheduler.
-
Method Details
-
getJobListeners
List<JobListener> getJobListeners()Get a List containing all of thes in theJobListenerScheduler. -
addTriggerListener
Add the givento theTriggerListenerScheduler, and register it to receive events for Triggers -
getTriggerListeners
List<TriggerListener> getTriggerListeners()Get a List containing all of thes in theTriggerListenerScheduler. -
getSchedulerListeners
List<SchedulerListener> getSchedulerListeners()Get a List containing all of thes registered with theSchedulerListenerScheduler.
-