| Package | Description |
|---|---|
| org.knowm.sundial.plugins | |
| org.quartz | |
| org.quartz.builders | |
| org.quartz.core | |
| org.quartz.triggers |
| Modifier and Type | Method and Description |
|---|---|
OperableTrigger |
AnnotationJobTriggerPlugin.buildCronTrigger(CronTrigger cronTrigger,
String jobName) |
OperableTrigger |
AnnotationJobTriggerPlugin.buildSimpleTrigger(SimpleTrigger simpleTrigger,
String jobName) |
| Modifier and Type | Method and Description |
|---|---|
void |
QuartzScheduler.notifyJobStoreJobComplete(OperableTrigger trigger,
JobDetail detail,
Trigger.CompletedExecutionInstruction instCode) |
void |
QuartzScheduler.notifyJobStoreJobVetoed(OperableTrigger trigger,
JobDetail detail,
Trigger.CompletedExecutionInstruction instCode) |
Date |
QuartzScheduler.rescheduleJob(String triggerName,
OperableTrigger newTrigger) |
Date |
QuartzScheduler.scheduleJob(JobDetail jobDetail,
OperableTrigger trigger)
|
Date |
QuartzScheduler.scheduleJob(OperableTrigger trigger)
|
| Modifier and Type | Method and Description |
|---|---|
OperableTrigger |
TriggerBuilder.build()
Produce the
OperableTrigger. |
abstract OperableTrigger |
TriggerBuilder.instantiate() |
OperableTrigger |
SimpleTriggerBuilder.instantiate()
Build the actual Trigger -- NOT intended to be invoked by end users, but will rather be invoked by a TriggerBuilder which this ScheduleBuilder is
given to.
|
OperableTrigger |
CronTriggerBuilder.instantiate()
Build the actual Trigger -- NOT intended to be invoked by end users, but will rather be invoked by a TriggerBuilder which this ScheduleBuilder is
given to.
|
| Modifier and Type | Method and Description |
|---|---|
TriggerBuilder |
TriggerBuilder.withTriggerImplementation(OperableTrigger operableTrigger)
Set the
ScheduleBuilder that will be used to define the Trigger's schedule. |
| Modifier and Type | Method and Description |
|---|---|
OperableTrigger |
TriggerFiredBundle.getTrigger() |
OperableTrigger |
RAMJobStore.retrieveTrigger(String triggerKey)
Retrieve the given
. |
OperableTrigger |
JobStore.retrieveTrigger(String triggerKey)
Retrieve the given
. |
| Modifier and Type | Method and Description |
|---|---|
List<OperableTrigger> |
RAMJobStore.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.
|
List<OperableTrigger> |
JobStore.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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RAMJobStore.releaseAcquiredTrigger(OperableTrigger trigger)
Inform the
JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired
(reserved). |
void |
JobStore.releaseAcquiredTrigger(OperableTrigger trigger)
Inform the
JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired
(reserved). |
boolean |
RAMJobStore.replaceTrigger(String triggerKey,
OperableTrigger newTrigger) |
boolean |
JobStore.replaceTrigger(String triggerKey,
OperableTrigger newTrigger)
Remove (delete) the
with the given key, and store the new given one - which must be associated
with the same job. |
Date |
Scheduler.rescheduleJob(String triggerName,
OperableTrigger 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 specified) - however, the new trigger need not have the same name as the old
trigger. |
Date |
Scheduler.scheduleJob(JobDetail jobDetail,
OperableTrigger trigger)
Add the given
to the Scheduler, and associate the given with
it. |
Date |
Scheduler.scheduleJob(OperableTrigger trigger)
|
void |
RAMJobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger)
|
void |
JobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger)
|
void |
RAMJobStore.storeTrigger(OperableTrigger newTrigger,
boolean replaceExisting)
Store the given
. |
void |
JobStore.storeTrigger(OperableTrigger newTrigger,
boolean replaceExisting)
Store the given
. |
void |
RAMJobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode)
Inform the
JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated
Job), and that the in the given JobDetail should be updated if the
Job is stateful. |
void |
JobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode)
Inform the
JobStore that the scheduler has completed the firing of the given Trigger (and the execution of its
associated Job completed, threw an exception, or was vetoed), and that the in the
given JobDetail should be updated if the Job is stateful. |
| Modifier and Type | Method and Description |
|---|---|
List<TriggerFiredResult> |
RAMJobStore.triggersFired(List<OperableTrigger> triggers)
Inform the
JobStore that the scheduler is now firing the given Trigger (executing its associated Job),
that it had previously acquired (reserved). |
List<TriggerFiredResult> |
JobStore.triggersFired(List<OperableTrigger> triggers)
Inform the
JobStore that the scheduler is now firing the given Trigger (executing its associated Job),
that it had previously acquired (reserved). |
| Constructor and Description |
|---|
TriggerFiredBundle(JobDetail job,
OperableTrigger trigger,
Calendar cal,
boolean jobIsRecovering,
Date fireTime,
Date scheduledFireTime,
Date prevFireTime,
Date nextFireTime) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTrigger
The base abstract class to be extended by all
Triggers. |
class |
CronTriggerImpl
|
class |
SimpleTriggerImpl
|
Copyright © 2011–2017 Knowm Inc.. All rights reserved.