| 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.