| Package | Description |
|---|---|
| com.helger.quartz |
The main package of Quartz, containing the client-side interfaces.
|
| com.helger.quartz.core |
Contains the core classes and interfaces for the Quartz job scheduler.
|
| com.helger.quartz.listeners | |
| com.helger.quartz.plugins.history |
| Modifier and Type | Method and Description |
|---|---|
IJobListener |
IListenerManager.getJobListener(String name)
Get the
that has the given name. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IJobListener> |
IListenerManager.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 |
IListenerManager.addJobListener(IJobListener jobListener)
Add the given
to the
Scheduler, and register it to receive events for all Jobs. |
void |
IListenerManager.addJobListener(IJobListener jobListener,
IMatcher<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 |
IListenerManager.addJobListener(IJobListener jobListener,
IMatcher<JobKey> matcher)
Add the given
to the
Scheduler, and register it to receive events for Jobs that are
matched by the given Matcher. |
void |
IListenerManager.addJobListener(IJobListener jobListener,
List<IMatcher<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. |
| Modifier and Type | Class and Description |
|---|---|
class |
SampledStatistics |
| Modifier and Type | Method and Description |
|---|---|
IJobListener |
QuartzScheduler.getInternalJobListener(String name)
Get the internal
that has the given name. |
IJobListener |
ListenerManager.getJobListener(String name) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IJobListener> |
QuartzScheduler.getInternalJobListeners()
Get a List containing all of the
s in the
Scheduler's internal list. |
com.helger.commons.collection.impl.ICommonsList<IJobListener> |
ListenerManager.getJobListeners() |
| Modifier and Type | Method and Description |
|---|---|
void |
QuartzScheduler.addInternalJobListener(IJobListener jobListener)
Add the given
to the
Scheduler's internal list. |
void |
ListenerManager.addJobListener(IJobListener jobListener) |
void |
ListenerManager.addJobListener(IJobListener aJobListener,
IMatcher<JobKey>... matchers) |
void |
ListenerManager.addJobListener(IJobListener jobListener,
IMatcher<JobKey> matcher) |
void |
ListenerManager.addJobListener(IJobListener jobListener,
List<IMatcher<JobKey>> matchers) |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IJobListener> |
BroadcastJobListener.getListeners() |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcastJobListener.addListener(IJobListener listener) |
boolean |
BroadcastJobListener.removeListener(IJobListener listener) |
| Constructor and Description |
|---|
BroadcastJobListener(String name,
List<IJobListener> 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.
|
Copyright © 2016–2021 Philip Helger. All rights reserved.