Package | Description |
---|---|
org.quartz |
The main package of Quartz, containing the client-side interfaces.
|
org.quartz.core |
Contains the core classes and interfaces for the Quartz job scheduler.
|
org.quartz.listeners | |
org.quartz.plugins.history | |
org.quartz.plugins.interrupt |
Modifier and Type | Method and Description |
---|---|
TriggerListener |
ListenerManager.getTriggerListener(String name)
Get the
that has the given name. |
Modifier and Type | Method and Description |
---|---|
List<TriggerListener> |
ListenerManager.getTriggerListeners()
Get a List containing all of the
s
in the Scheduler , in the order in which they were registered. |
Modifier and Type | Method and Description |
---|---|
void |
ListenerManager.addTriggerListener(TriggerListener triggerListener)
Add the given
to the Scheduler ,
and register it to receive events for all Triggers. |
void |
ListenerManager.addTriggerListener(TriggerListener triggerListener,
List<Matcher<TriggerKey>> matchers)
Add the given
to the Scheduler ,
and register it to receive events for Triggers that are matched by ANY of the
given Matchers. |
void |
ListenerManager.addTriggerListener(TriggerListener triggerListener,
Matcher<TriggerKey>... matchers)
Add the given
to the Scheduler ,
and register it to receive events for Triggers that are matched by ANY of the
given Matchers. |
void |
ListenerManager.addTriggerListener(TriggerListener triggerListener,
Matcher<TriggerKey> matcher)
Add the given
to the Scheduler ,
and register it to receive events for Triggers that are matched by the
given Matcher. |
Modifier and Type | Method and Description |
---|---|
TriggerListener |
QuartzScheduler.getInternalTriggerListener(String name)
Get the internal
that
has the given name. |
TriggerListener |
ListenerManagerImpl.getTriggerListener(String name) |
Modifier and Type | Method and Description |
---|---|
List<TriggerListener> |
QuartzScheduler.getInternalTriggerListeners()
Get a list containing all of the
s
in the Scheduler 's internal list. |
List<TriggerListener> |
ListenerManagerImpl.getTriggerListeners() |
Modifier and Type | Method and Description |
---|---|
void |
QuartzScheduler.addInternalTriggerListener(TriggerListener triggerListener)
Add the given
to the
Scheduler 's internal list. |
void |
ListenerManagerImpl.addTriggerListener(TriggerListener triggerListener) |
void |
ListenerManagerImpl.addTriggerListener(TriggerListener triggerListener,
List<Matcher<TriggerKey>> matchers) |
void |
ListenerManagerImpl.addTriggerListener(TriggerListener triggerListener,
Matcher<TriggerKey>... matchers) |
void |
ListenerManagerImpl.addTriggerListener(TriggerListener triggerListener,
Matcher<TriggerKey> matcher) |
Modifier and Type | Class and Description |
---|---|
class |
BroadcastTriggerListener
Holds a List of references to TriggerListener instances and broadcasts all
events to them (in order).
|
class |
TriggerListenerSupport
A helpful abstract base class for implementors of
. |
Modifier and Type | Method and Description |
---|---|
List<TriggerListener> |
BroadcastTriggerListener.getListeners() |
Modifier and Type | Method and Description |
---|---|
void |
BroadcastTriggerListener.addListener(TriggerListener listener) |
boolean |
BroadcastTriggerListener.removeListener(TriggerListener listener) |
Constructor and Description |
---|
BroadcastTriggerListener(String name,
List<TriggerListener> listeners)
Construct an instance with the given name, and List of listeners.
|
Modifier and Type | Class and Description |
---|---|
class |
LoggingTriggerHistoryPlugin
Logs a history of all trigger firings via the Jakarta Commons-Logging
framework.
|
Modifier and Type | Class and Description |
---|---|
class |
JobInterruptMonitorPlugin
This plugin catches the event of job running for a long time (more than the
configured max time) and tells the scheduler to "try" interrupting it if
enabled.
|
Copyright 2001-2019, Terracotta, Inc.