| 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.impl |
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and
other interfaces required by the org.quartz.core.QuartzScheduler.
|
| com.helger.quartz.impl.matchers | |
| com.helger.quartz.impl.triggers |
This package contains Trigger implementations that ship with Quartz.
|
| com.helger.quartz.listeners | |
| com.helger.quartz.simpl |
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
|
| com.helger.quartz.spi |
Contains Service Provider Interfaces that can be implemented by those
wishing to create and use custom versions of Quartz back-end/behind-the-scenes
services.
|
| Modifier and Type | Method and Description |
|---|---|
TriggerKey |
ITrigger.getKey() |
TriggerKey |
IJobExecutionContext.getRecoveringTriggerKey()
Return the
TriggerKey of the originally scheduled and now
recovering job. |
static TriggerKey |
TriggerKey.triggerKey(String name) |
static TriggerKey |
TriggerKey.triggerKey(String name,
String group) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all the
in the given group. |
com.helger.commons.collection.impl.ICommonsList<IMatcher<TriggerKey>> |
IListenerManager.getTriggerListenerMatchers(String listenerName)
Get the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IScheduler.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
ITrigger |
IScheduler.getTrigger(TriggerKey triggerKey)
Get the
instance with the given key. |
ITrigger.ETriggerState |
IScheduler.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
default void |
ISchedulerListener.jobUnscheduled(TriggerKey triggerKey)
Called by the
when a
is unscheduled. |
void |
IScheduler.pauseTrigger(TriggerKey triggerKey)
Pause the
with the given key. |
Date |
IScheduler.rescheduleJob(TriggerKey triggerKey,
ITrigger newTrigger)
Remove (delete) the
with
the given key, and store the new given one - which must be associated with
the same job (the new trigger must have the job name & group specified)
- however, the new trigger need not have the same name as the old trigger. |
void |
IScheduler.resumeTrigger(TriggerKey triggerKey)
Resume (un-pause) the
with the given key. |
default void |
ISchedulerListener.triggerPaused(TriggerKey triggerKey)
Called by the
when a
has been paused. |
default void |
ISchedulerListener.triggerResumed(TriggerKey triggerKey)
Called by the
when a
has been un-paused. |
boolean |
IScheduler.unscheduleJob(TriggerKey triggerKey)
Remove the indicated
from the scheduler. |
TriggerBuilder<T> |
TriggerBuilder.withIdentity(TriggerKey triggerKey)
Use the given TriggerKey to identify the Trigger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey> matcher)
Add the given
to the
Scheduler, and register it to receive events for Triggers that
are matched by the given Matcher. |
void |
IListenerManager.addTriggerListener(ITriggerListener triggerListener,
List<IMatcher<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. |
boolean |
IListenerManager.addTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher)
Add the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all the
in the given group. |
void |
IScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Pause all of the
in the groups matching. |
boolean |
IListenerManager.removeTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher)
Remove the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
void |
IScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Resume (un-pause) all of the
in matching
groups. |
boolean |
IListenerManager.setTriggerListenerMatchers(String listenerName,
List<IMatcher<TriggerKey>> matchers)
Set the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
boolean |
IScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)
Remove all of the indicated
s from the
scheduler. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IQuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher) |
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
QuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all the
in the matching groups. |
com.helger.commons.collection.impl.ICommonsList<IMatcher<TriggerKey>> |
ListenerManager.getTriggerListenerMatchers(String listenerName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IQuartzScheduler.checkExists(TriggerKey triggerKey) |
boolean |
QuartzScheduler.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
ITrigger |
IQuartzScheduler.getTrigger(TriggerKey triggerKey) |
ITrigger |
QuartzScheduler.getTrigger(TriggerKey triggerKey)
Get the
instance with the given name and
group. |
ITrigger.ETriggerState |
IQuartzScheduler.getTriggerState(TriggerKey triggerKey) |
ITrigger.ETriggerState |
QuartzScheduler.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
void |
QuartzScheduler.notifySchedulerListenersPausedTrigger(TriggerKey triggerKey) |
void |
QuartzScheduler.notifySchedulerListenersResumedTrigger(TriggerKey key) |
void |
QuartzScheduler.notifySchedulerListenersUnscheduled(TriggerKey triggerKey) |
void |
IQuartzScheduler.pauseTrigger(TriggerKey triggerKey) |
void |
QuartzScheduler.pauseTrigger(TriggerKey triggerKey)
Pause the
with the given name. |
Date |
IQuartzScheduler.rescheduleJob(TriggerKey triggerKey,
ITrigger newTrigger) |
Date |
QuartzScheduler.rescheduleJob(TriggerKey triggerKey,
ITrigger newTrigger)
Remove (delete) the
with
the given name, and store the new given one - which must be associated with
the same job. |
void |
IQuartzScheduler.resumeTrigger(TriggerKey triggerKey) |
void |
QuartzScheduler.resumeTrigger(TriggerKey triggerKey)
Resume (un-pause) the
with the given name. |
boolean |
IQuartzScheduler.unscheduleJob(TriggerKey triggerKey) |
boolean |
QuartzScheduler.unscheduleJob(TriggerKey triggerKey)
Remove the indicated
from
the scheduler. |
| Modifier and Type | Method and Description |
|---|---|
void |
ListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey> matcher) |
void |
ListenerManager.addTriggerListener(ITriggerListener triggerListener,
List<IMatcher<TriggerKey>> matchers) |
boolean |
ListenerManager.addTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher) |
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IQuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher) |
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
QuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all the
in the matching groups. |
void |
IQuartzScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher) |
void |
QuartzScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Pause all of the
in the matching groups. |
boolean |
ListenerManager.removeTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher) |
void |
IQuartzScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher) |
void |
QuartzScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Resume (un-pause) all of the
in the matching
groups. |
boolean |
ListenerManager.setTriggerListenerMatchers(String listenerName,
List<IMatcher<TriggerKey>> matchers) |
boolean |
IQuartzScheduler.unscheduleJobs(List<TriggerKey> triggerKeys) |
boolean |
QuartzScheduler.unscheduleJobs(List<TriggerKey> triggerKeys) |
| Modifier and Type | Method and Description |
|---|---|
TriggerKey |
JobExecutionContext.getRecoveringTriggerKey() |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
StdScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
StdScheduler.checkExists(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
ITrigger |
StdScheduler.getTrigger(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
ITrigger.ETriggerState |
StdScheduler.getTriggerState(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
void |
StdScheduler.pauseTrigger(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
Date |
StdScheduler.rescheduleJob(TriggerKey triggerKey,
ITrigger newTrigger)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
void |
StdScheduler.resumeTrigger(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
boolean |
StdScheduler.unscheduleJob(TriggerKey triggerKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
StdScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
void |
StdScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
void |
StdScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Calls the equivalent method on the 'proxied'
QuartzScheduler. |
boolean |
StdScheduler.unscheduleJobs(List<TriggerKey> triggerKeys) |
| Modifier and Type | Method and Description |
|---|---|
static EverythingMatcher<TriggerKey> |
EverythingMatcher.allTriggers()
Create an EverythingMatcher that matches all triggers.
|
static GroupMatcher<TriggerKey> |
GroupMatcher.anyTriggerGroup()
Create a GroupMatcher that matches trigger groups starting with the given
string.
|
static GroupMatcher<TriggerKey> |
GroupMatcher.triggerGroupContains(String sCompareTo)
Create a GroupMatcher that matches trigger groups containing the given
string.
|
static GroupMatcher<TriggerKey> |
GroupMatcher.triggerGroupEndsWith(String sCompareTo)
Create a GroupMatcher that matches trigger groups ending with the given
string.
|
static GroupMatcher<TriggerKey> |
GroupMatcher.triggerGroupEquals(String sCompareTo)
Create a GroupMatcher that matches trigger groups equaling the given
string.
|
static GroupMatcher<TriggerKey> |
GroupMatcher.triggerGroupStartsWith(String sCompareTo)
Create a GroupMatcher that matches trigger groups starting with the given
string.
|
static NameMatcher<TriggerKey> |
NameMatcher.triggerNameContains(String sCompareTo)
Create a NameMatcher that matches trigger names containing the given
string.
|
static NameMatcher<TriggerKey> |
NameMatcher.triggerNameEndsWith(String sCompareTo)
Create a NameMatcher that matches trigger names ending with the given
string.
|
static NameMatcher<TriggerKey> |
NameMatcher.triggerNameEquals(String sCompareTo)
Create a NameMatcher that matches trigger names equaling the given string.
|
static NameMatcher<TriggerKey> |
NameMatcher.triggerNameStartsWith(String sCompareTo)
Create a NameMatcher that matches trigger names starting with the given
string.
|
| Modifier and Type | Method and Description |
|---|---|
TriggerKey |
AbstractTrigger.getKey() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTrigger.setKey(TriggerKey key) |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcastSchedulerListener.jobUnscheduled(TriggerKey triggerKey) |
void |
BroadcastSchedulerListener.triggerPaused(TriggerKey key) |
void |
BroadcastSchedulerListener.triggerResumed(TriggerKey key) |
| Modifier and Type | Field and Description |
|---|---|
protected com.helger.commons.collection.impl.ICommonsMap<String,com.helger.commons.collection.impl.ICommonsMap<TriggerKey,com.helger.quartz.simpl.TriggerWrapper>> |
RAMJobStore.m_aTriggersByGroup |
protected com.helger.commons.collection.impl.ICommonsMap<TriggerKey,com.helger.quartz.simpl.TriggerWrapper> |
RAMJobStore.m_aTriggersByKey |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
RAMJobStore.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all of the
s that match the given groupMatcher. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RAMJobStore.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
ITrigger.ETriggerState |
RAMJobStore.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
void |
RAMJobStore.pauseTrigger(TriggerKey triggerKey)
Pause the
with the given name. |
boolean |
RAMJobStore.removeTrigger(TriggerKey triggerKey)
Remove (delete) the
with
the given name. |
boolean |
RAMJobStore.replaceTrigger(TriggerKey triggerKey,
IOperableTrigger newTrigger) |
void |
RAMJobStore.resumeTrigger(TriggerKey triggerKey)
Resume (un-pause) the
with the given key. |
IOperableTrigger |
RAMJobStore.retrieveTrigger(TriggerKey triggerKey)
Retrieve the given
. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
RAMJobStore.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all of the
s that match the given groupMatcher. |
com.helger.commons.collection.impl.ICommonsList<String> |
RAMJobStore.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Pause all of the known
matching. |
boolean |
RAMJobStore.removeTriggers(List<TriggerKey> triggerKeys) |
com.helger.commons.collection.impl.ICommonsList<String> |
RAMJobStore.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Resume (un-pause) all of the
in the given
group. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IJobStore.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all of the
s that have the given group name. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IJobStore.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
ITrigger.ETriggerState |
IJobStore.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
void |
IJobStore.pauseTrigger(TriggerKey triggerKey)
Pause the
with the given
key. |
boolean |
IJobStore.removeTrigger(TriggerKey triggerKey)
Remove (delete) the
with
the given key. |
boolean |
IJobStore.replaceTrigger(TriggerKey triggerKey,
IOperableTrigger newTrigger)
Remove (delete) the
with
the given key, and store the new given one - which must be associated with
the same job. |
void |
IJobStore.resumeTrigger(TriggerKey triggerKey)
Resume (un-pause) the
with
the given key. |
IOperableTrigger |
IJobStore.retrieveTrigger(TriggerKey triggerKey)
Retrieve the given
. |
void |
IMutableTrigger.setKey(TriggerKey key) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsSet<TriggerKey> |
IJobStore.getTriggerKeys(GroupMatcher<TriggerKey> matcher)
Get the names of all of the
s that have the given group name. |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Pause all of the
in the
given group. |
boolean |
IJobStore.removeTriggers(List<TriggerKey> triggerKeys) |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Resume (un-pause) all of the
in the given group. |
Copyright © 2016–2021 Philip Helger. All rights reserved.