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.terracotta.quartz |
Modifier and Type | Method and Description |
---|---|
JobListener |
ListenerManager.getJobListener(String name)
Get the
that has the given name. |
Modifier and Type | Method and Description |
---|---|
List<JobListener> |
ListenerManager.getJobListeners()
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.addJobListener(JobListener jobListener)
Add the given
to the Scheduler ,
and register it to receive events for all Jobs. |
void |
ListenerManager.addJobListener(JobListener jobListener,
List<Matcher<JobKey>> matchers)
Add the given
to the Scheduler ,
and register it to receive events for Jobs that are matched by ANY of the
given Matchers. |
void |
ListenerManager.addJobListener(JobListener jobListener,
Matcher<JobKey>... matchers)
Add the given
to the Scheduler ,
and register it to receive events for Jobs that are matched by ANY of the
given Matchers. |
void |
ListenerManager.addJobListener(JobListener jobListener,
Matcher<JobKey> matcher)
Add the given
to the Scheduler ,
and register it to receive events for Jobs that are matched by the
given Matcher. |
Modifier and Type | Class and Description |
---|---|
class |
QuartzSchedulerMBeanImpl |
class |
SampledStatisticsImpl |
Modifier and Type | Method and Description |
---|---|
JobListener |
QuartzScheduler.getInternalJobListener(String name)
Get the internal
that has the given name. |
JobListener |
ListenerManagerImpl.getJobListener(String name) |
Modifier and Type | Method and Description |
---|---|
List<JobListener> |
QuartzScheduler.getInternalJobListeners()
Get a List containing all of the
s
in the Scheduler 's internal list. |
List<JobListener> |
ListenerManagerImpl.getJobListeners() |
Modifier and Type | Method and Description |
---|---|
void |
QuartzScheduler.addInternalJobListener(JobListener jobListener)
Add the given
to the
Scheduler 's internal list. |
void |
ListenerManagerImpl.addJobListener(JobListener jobListener) |
void |
ListenerManagerImpl.addJobListener(JobListener jobListener,
List<Matcher<JobKey>> matchers) |
void |
ListenerManagerImpl.addJobListener(JobListener jobListener,
Matcher<JobKey>... matchers) |
void |
ListenerManagerImpl.addJobListener(JobListener jobListener,
Matcher<JobKey> matcher) |
Modifier and Type | Class and Description |
---|---|
class |
BroadcastJobListener
Holds a List of references to JobListener instances and broadcasts all
events to them (in order).
|
class |
JobChainingJobListener
Keeps a collection of mappings of which Job to trigger after the completion
of a given job.
|
class |
JobListenerSupport
A helpful abstract base class for implementors of
. |
Modifier and Type | Method and Description |
---|---|
List<JobListener> |
BroadcastJobListener.getListeners() |
Modifier and Type | Method and Description |
---|---|
void |
BroadcastJobListener.addListener(JobListener listener) |
boolean |
BroadcastJobListener.removeListener(JobListener listener) |
Constructor and Description |
---|
BroadcastJobListener(String name,
List<JobListener> listeners)
Construct an instance with the given name, and List of listeners.
|
Modifier and Type | Class and Description |
---|---|
class |
LoggingJobHistoryPlugin
Logs a history of all job executions (and execution vetos) via the
Jakarta Commons-Logging framework.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TerracottaJobStoreExtensions
This interface defines convenience methods on the terracotta job store implementation Without this interface we would
need to use reflection to invoke these "extra" methods (ie.
|
Modifier and Type | Class and Description |
---|---|
class |
PlainTerracottaJobStore<T extends ClusteredJobStore> |
Copyright 2001-2019, Terracotta, Inc.