| Package | Description |
|---|---|
| com.helger.quartz |
The main package of Quartz, containing the client-side interfaces.
|
| 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 | Class and Description |
|---|---|
class |
ObjectAlreadyExistsException
An exception that is thrown to indicate that an attempt to store a new object
(i.e.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RAMJobStore.checkExists(JobKey jobKey)
Determine whether a
IJob with the given
identifier already exists within the scheduler. |
boolean |
RAMJobStore.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
void |
RAMJobStore.clearAllSchedulingData()
Clear (delete!)
|
com.helger.commons.collection.impl.ICommonsSet<String> |
RAMJobStore.getPausedTriggerGroups() |
ITrigger.ETriggerState |
RAMJobStore.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
boolean |
RAMJobStore.removeCalendar(String calName)
Remove (delete) the
with
the given name. |
boolean |
RAMJobStore.removeJobs(List<JobKey> jobKeys) |
boolean |
RAMJobStore.removeTriggers(List<TriggerKey> triggerKeys) |
boolean |
RAMJobStore.replaceTrigger(TriggerKey triggerKey,
IOperableTrigger newTrigger) |
void |
RAMJobStore.storeJobAndTrigger(IJobDetail newJob,
IOperableTrigger newTrigger)
Store the given
and
. |
void |
RAMJobStore.storeJobsAndTriggers(Map<IJobDetail,Set<? extends ITrigger>> triggersAndJobs,
boolean replace) |
void |
RAMJobStore.storeTrigger(IOperableTrigger newTrigger,
boolean bReplaceExisting)
Store the given
. |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IOperableTrigger> |
IJobStore.acquireNextTriggers(long noLaterThan,
int maxCount,
long timeWindow)
Get a handle to the next trigger to be fired, and mark it as 'reserved' by
the calling scheduler.
|
boolean |
IJobStore.checkExists(JobKey jobKey)
Determine whether a job with the given identifier already exists within the
scheduler.
|
boolean |
IJobStore.checkExists(TriggerKey triggerKey)
Determine whether a
ITrigger with the given identifier already
exists within the scheduler. |
void |
IJobStore.clearAllSchedulingData()
Clear (delete!)
|
com.helger.commons.collection.impl.ICommonsList<String> |
IJobStore.getCalendarNames()
Get the names of all of the
s in the
JobStore. |
com.helger.commons.collection.impl.ICommonsList<String> |
IJobStore.getJobGroupNames()
Get the names of all of the
groups. |
com.helger.commons.collection.impl.ICommonsSet<JobKey> |
IJobStore.getJobKeys(GroupMatcher<JobKey> matcher)
Get the keys of all of the
s
that have the given group name. |
int |
IJobStore.getNumberOfCalendars()
Get the number of
s that
are stored in the JobsStore. |
int |
IJobStore.getNumberOfJobs()
Get the number of
s that are
stored in the JobsStore. |
int |
IJobStore.getNumberOfTriggers()
Get the number of
s that
are stored in the JobsStore. |
com.helger.commons.collection.impl.ICommonsSet<String> |
IJobStore.getPausedTriggerGroups() |
com.helger.commons.collection.impl.ICommonsList<String> |
IJobStore.getTriggerGroupNames()
Get the names of all of the
groups. |
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.ICommonsList<IOperableTrigger> |
IJobStore.getTriggersForJob(JobKey jobKey)
Get all of the Triggers that are associated to the given Job.
|
ITrigger.ETriggerState |
IJobStore.getTriggerState(TriggerKey triggerKey)
Get the current state of the identified
. |
void |
IJobStore.pauseAll()
Pause all triggers - equivalent of calling
pauseTriggerGroup(group) on every group. |
void |
IJobStore.pauseJob(JobKey jobKey)
Pause the
with the given name -
by pausing all of its current Triggers. |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.pauseJobs(GroupMatcher<JobKey> groupMatcher)
Pause all of the
in the given
group - by pausing all of their Triggers. |
void |
IJobStore.pauseTrigger(TriggerKey triggerKey)
Pause the
with the given
key. |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.pauseTriggers(GroupMatcher<TriggerKey> matcher)
Pause all of the
in the
given group. |
boolean |
IJobStore.removeCalendar(String calName)
Remove (delete) the
with
the given name. |
boolean |
IJobStore.removeJob(JobKey jobKey)
|
boolean |
IJobStore.removeJobs(List<JobKey> jobKeys) |
boolean |
IJobStore.removeTrigger(TriggerKey triggerKey)
Remove (delete) the
with
the given key. |
boolean |
IJobStore.removeTriggers(List<TriggerKey> triggerKeys) |
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.resumeAll()
Resume (un-pause) all triggers - equivalent of calling
resumeTriggerGroup(group) on every group. |
void |
IJobStore.resumeJob(JobKey jobKey)
Resume (un-pause) the
with the
given key. |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.resumeJobs(GroupMatcher<JobKey> matcher)
Resume (un-pause) all of the
in the given group. |
void |
IJobStore.resumeTrigger(TriggerKey triggerKey)
Resume (un-pause) the
with
the given key. |
com.helger.commons.collection.impl.ICommonsCollection<String> |
IJobStore.resumeTriggers(GroupMatcher<TriggerKey> matcher)
Resume (un-pause) all of the
in the given group. |
ICalendar |
IJobStore.retrieveCalendar(String calName)
Retrieve the given
. |
IJobDetail |
IJobStore.retrieveJob(JobKey jobKey)
Retrieve the
for the
given . |
IOperableTrigger |
IJobStore.retrieveTrigger(TriggerKey triggerKey)
Retrieve the given
. |
void |
IJobStore.storeCalendar(String name,
ICalendar calendar,
boolean replaceExisting,
boolean updateTriggers)
Store the given
. |
void |
IJobStore.storeJob(IJobDetail newJob,
boolean replaceExisting)
Store the given
. |
void |
IJobStore.storeJobAndTrigger(IJobDetail newJob,
IOperableTrigger newTrigger)
Store the given
and
. |
void |
IJobStore.storeJobsAndTriggers(Map<IJobDetail,Set<? extends ITrigger>> triggersAndJobs,
boolean replace) |
void |
IJobStore.storeTrigger(IOperableTrigger newTrigger,
boolean replaceExisting)
Store the given
. |
com.helger.commons.collection.impl.ICommonsList<TriggerFiredResult> |
IJobStore.triggersFired(List<IOperableTrigger> triggers)
Inform the
JobStore that the scheduler is now firing the given
Trigger (executing its associated Job), that it
had previously acquired (reserved). |
Copyright © 2016–2021 Philip Helger. All rights reserved.