Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractTrigger - Class in org.quartz.triggers
-
The base abstract class to be extended by all
Trigger
s. - AbstractTrigger() - Constructor for class org.quartz.triggers.AbstractTrigger
-
Create a
Trigger
with no specified name, group, orJobDetail
- acquireNextTriggers(long, int, long) - Method in interface org.quartz.core.JobStore
-
Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
- acquireNextTriggers(long, int, long) - Method in class org.quartz.core.RAMJobStore
-
Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
- addCronTrigger(String, String, String) - Static method in class org.knowm.sundial.SundialJobScheduler
- addCronTrigger(String, String, String, Date, Date) - Static method in class org.knowm.sundial.SundialJobScheduler
- addInternalSchedulerListener(SchedulerListener) - Method in class org.quartz.QuartzScheduler
-
Register the given
with theSchedulerListener
Scheduler
's list of internal listeners. - addJob(String, Class<? extends Job>) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Adds a Job to the scheduler.
- addJob(String, Class<? extends Job>, Map<String, Object>, boolean) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Adds a Job to the scheduler.
- addJob(String, String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Adds a Job to the scheduler.
- addJob(String, String, Map<String, Object>, boolean) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Adds a Job to the scheduler.
- addJob(JobDetail) - Method in interface org.quartz.core.Scheduler
-
Add the given
Job
to the Scheduler - with no associatedTrigger
. - addJob(JobDetail) - Method in class org.quartz.QuartzScheduler
-
Add the given
Job
to the Scheduler - with no associatedTrigger
. - addQuartzContext(JobExecutionContext) - Method in class org.knowm.sundial.JobContext
-
Add all the mappings from the JobExecutionContext to the JobContext
- addSchedulerPlugin(SchedulerPlugin) - Method in class org.quartz.core.QuartzSchedulerResources
-
Add the given
for theSchedulerPlugin
QuartzScheduler
- addSimpleTrigger(String, String, int, long) - Static method in class org.knowm.sundial.SundialJobScheduler
- addSimpleTrigger(String, String, int, long, Date, Date) - Static method in class org.knowm.sundial.SundialJobScheduler
- addToSet(int, int, int, int) - Method in class org.quartz.triggers.CronExpression
- addTriggerListener(TriggerListener) - Method in interface org.quartz.listeners.ListenerManager
-
Add the given
to theTriggerListener
Scheduler
, and register it to receive events for Triggers - addTriggerListener(TriggerListener) - Method in class org.quartz.listeners.ListenerManagerImpl
- ALL_SPEC - Static variable in class org.quartz.triggers.CronExpression
- ALL_SPEC_INT - Static variable in class org.quartz.triggers.CronExpression
- AnnotationJobTriggerPlugin - Class in org.knowm.sundial.plugins
-
This plugin adds jobs and schedules them with triggers from annotated Job classes as the scheduler is initialized.
- AnnotationJobTriggerPlugin(String) - Constructor for class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
-
Constructor
B
- blockForAvailableThreads() - Method in class org.quartz.core.SimpleThreadPool
- blockForAvailableThreads() - Method in interface org.quartz.core.ThreadPool
-
Determines the number of threads that are currently available in in the pool.
- build() - Method in class org.quartz.builders.JobBuilder
-
Produce the
JobDetail
instance defined by thisJobBuilder
. - build() - Method in class org.quartz.builders.TriggerBuilder
-
Produce the
OperableTrigger
. - buildCronTrigger(CronTrigger, String) - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
- buildExpression(String) - Method in class org.quartz.triggers.CronExpression
- buildSimpleTrigger(SimpleTrigger, String) - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
C
- Calendar - Interface in org.quartz.core
-
An interface to be implemented by objects that define spaces of time during which an associated
may (not) fire.Trigger
- CascadingClassLoadHelper - Class in org.quartz.classloading
-
A
ClassLoadHelper
uses all of theClassLoadHelper
types that are found in this package in its attempts to load a class, when one scheme is found to work, it is promoted to the scheme that will be used first the next time a class is loaded (in order to improve performance). - CascadingClassLoadHelper() - Constructor for class org.quartz.classloading.CascadingClassLoadHelper
- checkNext(int, String, int, int) - Method in class org.quartz.triggers.CronExpression
- checkTerminated() - Method in class org.knowm.sundial.JobContainer
-
Check if the terminate flag is true, and throw a JobInterruptException if it is.
- ClassLoadHelper - Interface in org.quartz.classloading
-
An interface for classes wishing to provide the service of loading classes and resources within the scheduler...
- cleanup() - Method in class org.knowm.sundial.Job
-
Override and place any code in here that should be called no matter what after the Job runs or throws an exception.
- cleanup() - Method in class org.knowm.sundial.JobAction
-
Override and place any code in here that should be called no matter what after the Job runs or throws an exception.
- clone() - Method in interface org.quartz.core.Calendar
- clone() - Method in interface org.quartz.jobs.JobDetail
- clone() - Method in class org.quartz.jobs.JobDetailImpl
- clone() - Method in class org.quartz.triggers.AbstractTrigger
- clone() - Method in class org.quartz.triggers.CronTriggerImpl
- clone() - Method in interface org.quartz.triggers.MutableTrigger
- compare(Trigger, Trigger) - Method in class org.quartz.triggers.Trigger.TriggerTimeComparator
- compareTo(Trigger) - Method in class org.quartz.triggers.AbstractTrigger
-
Compare the next fire time of this
Trigger
to that of another by comparing their keys, or in other words, sorts them according to the natural (i.e. - computeFirstFireTime(Calendar) - Method in class org.quartz.triggers.CronTriggerImpl
-
Called by the scheduler at the time a
Trigger
is first added to the scheduler, in order to have theTrigger
compute its first fire time, based on any associated calendar. - computeFirstFireTime(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- computeFirstFireTime(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Called by the scheduler at the time a
Trigger
is first added to the scheduler, in order to have theTrigger
compute its first fire time, based on any associated calendar. - contextDestroyed(ServletContextEvent) - Method in class org.knowm.sundial.ee.SundialInitializerListener
- contextInitialized(ServletContextEvent) - Method in class org.knowm.sundial.ee.SundialInitializerListener
- createJobRunShell(TriggerFiredBundle) - Method in interface org.quartz.core.JobRunShellFactory
-
Called by the
to obtain instances ofQuartzSchedulerThread
.JobRunShell
- createJobRunShell(TriggerFiredBundle) - Method in class org.quartz.core.StandardJobRunShellFactory
-
Called by the
QuartzSchedulerThread
to obtain instances ofJobRunShell
- createScheduler(int, String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Creates the Sundial Scheduler
- createScheduler(SchedulerFactory) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Creates the Sundial Scheduler
- cron() - Element in annotation type org.knowm.sundial.annotations.CronTrigger
- CronExpression - Class in org.quartz.triggers
-
Provides a parser and evaluator for unix-like cron expressions.
- CronExpression(String) - Constructor for class org.quartz.triggers.CronExpression
-
Constructs a new
CronExpression
based on the specified parameter. - CronExpression(CronExpression) - Constructor for class org.quartz.triggers.CronExpression
-
Constructs a new
CronExpression
as a copy of an existing instance. - CronTrigger - Interface in org.quartz.triggers
-
The public interface for inspecting settings specific to a CronTrigger, .
- CronTrigger - Annotation Type in org.knowm.sundial.annotations
- cronTriggerBuilder(String) - Static method in class org.quartz.builders.CronTriggerBuilder
-
Create a CronScheduleBuilder with the given cron-expression.
- CronTriggerBuilder - Class in org.quartz.builders
-
CronScheduleBuilder
is ainvalid @link
ScheduleBuilder
CronExpression
-based schedules forTrigger
s. - CronTriggerImpl - Class in org.quartz.triggers
- CronTriggerImpl() - Constructor for class org.quartz.triggers.CronTriggerImpl
-
Create a
CronTrigger
with no settings.
D
- DAY_OF_MONTH - Static variable in class org.quartz.triggers.CronExpression
- DAY_OF_WEEK - Static variable in class org.quartz.triggers.CronExpression
- dayMap - Static variable in class org.quartz.triggers.CronExpression
- daysOfMonth - Variable in class org.quartz.triggers.CronExpression
- daysOfWeek - Variable in class org.quartz.triggers.CronExpression
- DEFAULT_PRIORITY - Static variable in interface org.quartz.triggers.Trigger
-
The default value for priority.
- DELETE_TRIGGER - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- deleteJob(String) - Method in interface org.quartz.core.Scheduler
-
Delete the identified
Job
from the Scheduler - and any associatedTrigger
s. - deleteJob(String) - Method in class org.quartz.QuartzScheduler
- destroyContext() - Method in class org.knowm.sundial.JobContainer
-
Empty the ThreadLocal container
- doRun() - Method in class org.knowm.sundial.Job
- doRun() - Method in class org.knowm.sundial.JobAction
-
Implement this method.
E
- endAt(Date) - Method in class org.quartz.builders.CronTriggerBuilder
- endAt(Date) - Method in class org.quartz.builders.SimpleTriggerBuilder
- endAt(Date) - Method in class org.quartz.builders.TriggerBuilder
-
Set the time at which the Trigger will no longer fire - even if it's schedule has remaining repeats.
- endTime - Variable in class org.quartz.triggers.AbstractTrigger
- equals(Object) - Method in class org.quartz.jobs.JobDetailImpl
- equals(Object) - Method in class org.quartz.triggers.AbstractTrigger
-
Trigger equality is based upon the equality of the Trigger name.
- equals(Object) - Method in interface org.quartz.triggers.Trigger
-
Trigger equality is based upon the equality of the TriggerKey.
- error(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
ErrorHandler interface.
- execute(JobExecutionContext) - Method in class org.knowm.sundial.Job
- execute(JobExecutionContext) - Method in interface org.quartz.jobs.Job
- execute(JobExecutionContext) - Method in class org.quartz.jobs.NoOpJob
-
Do nothing.
- executionComplete(JobExecutionContext, JobExecutionException) - Method in class org.quartz.triggers.AbstractTrigger
- executionComplete(JobExecutionContext, JobExecutionException) - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- expressionParsed - Variable in class org.quartz.triggers.CronExpression
F
- fatalError(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
ErrorHandler interface.
- findNextWhiteSpace(int, String) - Method in class org.quartz.triggers.CronExpression
- forJob(String) - Method in class org.quartz.builders.CronTriggerBuilder
- forJob(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
- forJob(String) - Method in class org.quartz.builders.TriggerBuilder
-
Set the identity of the Job which should be fired by the produced Trigger.
G
- get(String) - Method in class org.knowm.sundial.JobContext
-
Get a value from a key out of the JobContext
- getAllJobNames() - Static method in class org.knowm.sundial.SundialJobScheduler
-
Generates an alphabetically sorted List of all Job names in the DEFAULT job group
- getAllJobsAndTriggers() - Static method in class org.knowm.sundial.SundialJobScheduler
-
Generates a Map of all Job names with corresponding Triggers
- getBatchTimeWindow() - Method in class org.quartz.core.QuartzSchedulerResources
- getBoolean(XPath, String, Node) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
- getCalendar() - Method in interface org.quartz.core.JobExecutionContext
-
Get a handle to the
Calendar
referenced by theTrigger
instance that fired theJob
. - getCalendar() - Method in class org.quartz.core.JobExecutionContextImpl
- getCalendar() - Method in class org.quartz.core.TriggerFiredBundle
- getCalendarName() - Method in class org.quartz.triggers.AbstractTrigger
- getCalendarName() - Method in interface org.quartz.triggers.Trigger
-
Get the name of the
associated with this Trigger.Calendar
- getCascadingClassLoadHelper() - Method in interface org.quartz.core.Scheduler
- getCascadingClassLoadHelper() - Method in class org.quartz.QuartzScheduler
- getClassLoader() - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Enable sharing of the "best" class-loader with 3rd party.
- getClassLoader() - Method in interface org.quartz.classloading.ClassLoadHelper
-
Enable sharing of the class-loader with 3rd party (e.g.
- getCronExpression() - Method in class org.quartz.triggers.CronExpression
- getCronExpression() - Method in interface org.quartz.triggers.CronTrigger
- getCronExpression() - Method in class org.quartz.triggers.CronTriggerImpl
- getCronExpressionName() - Method in class org.knowm.sundial.JobContext
-
Convenience method to get the Cron Expression
- getCurrentlyExecutingJobs() - Method in interface org.quartz.core.Scheduler
-
Return a list of
JobExecutionContext
objects that represent all currently executing Jobs in this Scheduler instance. - getCurrentlyExecutingJobs() - Method in class org.quartz.QuartzScheduler
-
Return a list of
JobExecutionContext
objects that represent all currently executing Jobs in this Scheduler instance. - getDayOfWeekNumber(String) - Method in class org.quartz.triggers.CronExpression
- getDescription() - Method in interface org.quartz.jobs.JobDetail
-
Return the description given to the
Job
instance by its creator (if any). - getDescription() - Method in class org.quartz.jobs.JobDetailImpl
- getDescription() - Method in class org.quartz.triggers.AbstractTrigger
- getDescription() - Method in interface org.quartz.triggers.Trigger
-
Return the description given to the
Trigger
instance by its creator (if any). - getEndTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
Get the time at which the
CronTrigger
should quit repeating - even if repeastCount isn't yet satisfied. - getEndTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the time at which the
SimpleTrigger
should quit repeating - even if repeastCount isn't yet satisfied. - getEndTime() - Method in interface org.quartz.triggers.Trigger
-
Get the time at which the
Trigger
should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings). - getException() - Method in class org.quartz.core.TriggerFiredResult
- getExpressionSetSummary(ArrayList<Integer>) - Method in class org.quartz.triggers.CronExpression
- getExpressionSetSummary(Set<Integer>) - Method in class org.quartz.triggers.CronExpression
- getExpressionSummary() - Method in class org.quartz.triggers.CronExpression
- getExpressionSummary() - Method in interface org.quartz.triggers.CronTrigger
- getExpressionSummary() - Method in class org.quartz.triggers.CronTriggerImpl
- getFileNames() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Comma separated list of file names (with paths) to the XML files that should be read.
- getFinalFireTime() - Method in class org.quartz.triggers.CronExpression
-
NOT YET IMPLEMENTED: Returns the final time that the
CronExpression
will match. - getFinalFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
NOT YET IMPLEMENTED: Returns the final time at which the
CronTrigger
will fire. - getFinalFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the final time at which the
SimpleTrigger
will fire, if repeatCount is REPEAT_INDEFINITELY, null will be returned. - getFinalFireTime() - Method in interface org.quartz.triggers.Trigger
-
Returns the last time at which the
Trigger
will fire, if the Trigger will repeat indefinitely, null will be returned. - getFireInstanceId() - Method in class org.quartz.triggers.AbstractTrigger
- getFireInstanceId() - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- getFireTime() - Method in interface org.quartz.core.JobExecutionContext
-
The actual time the trigger fired.
- getFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
- getFireTime() - Method in class org.quartz.core.TriggerFiredBundle
- getFireTimeAfter(Date) - Method in class org.quartz.triggers.CronTriggerImpl
-
Returns the next time at which the
CronTrigger
will fire, after the given time. - getFireTimeAfter(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the next time at which the
SimpleTrigger
will fire, after the given time. - getFireTimeAfter(Date) - Method in interface org.quartz.triggers.Trigger
-
Returns the next time at which the
Trigger
will fire, after the given time. - getGlobalLock() - Static method in class org.knowm.sundial.SundialJobScheduler
- getInternalJobListeners() - Method in class org.quartz.QuartzScheduler
-
Get a List containing all of the
s in theJobListener
Scheduler
's internal list. - getInternalSchedulerListeners() - Method in class org.quartz.QuartzScheduler
-
Get a List containing all of the internal
s registered with theSchedulerListener
Scheduler
. - getInternalTriggerListeners() - Method in class org.quartz.QuartzScheduler
-
Get a list containing all of the
s in theTriggerListener
Scheduler
's internal list. - getJobBuilder() - Method in interface org.quartz.jobs.JobDetail
-
Get a
JobBuilder
that is configured to produce aJobDetail
identical to this one. - getJobBuilder() - Method in class org.quartz.jobs.JobDetailImpl
- getJobClass() - Method in interface org.quartz.jobs.JobDetail
-
Get the instance of
Job
that will be executed. - getJobClass() - Method in class org.quartz.jobs.JobDetailImpl
- getJobClasses(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Given a package name(s), search the classpath for all classes that extend sundial.job .
- getJobContext() - Method in class org.knowm.sundial.JobContainer
-
Get the JobContext object
- getJobDataMap() - Method in interface org.quartz.jobs.JobDetail
-
Get the
JobDataMap
that is associated with theJob
. - getJobDataMap() - Method in class org.quartz.jobs.JobDetailImpl
- getJobDataMap() - Method in class org.quartz.triggers.AbstractTrigger
- getJobDataMap() - Method in interface org.quartz.triggers.Trigger
-
Get the
JobDataMap
that is associated with theTrigger
. - getJobDetail() - Method in interface org.quartz.core.JobExecutionContext
-
Get the
JobDetail
associated with theJob
. - getJobDetail() - Method in class org.quartz.core.JobExecutionContextImpl
- getJobDetail() - Method in class org.quartz.core.TriggerFiredBundle
- getJobDetail(String) - Method in interface org.quartz.core.Scheduler
-
Get the
for theJobDetail
Job
instance with the given key. - getJobDetail(String) - Method in class org.quartz.QuartzScheduler
-
Get the
for theJobDetail
Job
instance with the given name and group. - getJobFactory() - Method in class org.quartz.QuartzScheduler
- getJobInstance() - Method in interface org.quartz.core.JobExecutionContext
-
Get the instance of the
Job
that was created for this execution. - getJobInstance() - Method in class org.quartz.core.JobExecutionContextImpl
- getJobKeys() - Method in interface org.quartz.core.JobStore
-
Get the keys of all of the
sJob
- getJobKeys() - Method in class org.quartz.core.RAMJobStore
-
Get the names of all of the
sJob
- getJobKeys() - Method in interface org.quartz.core.Scheduler
-
Get the keys of all the
in the matching groups.JobDetail
s - getJobKeys() - Method in class org.quartz.QuartzScheduler
-
Get the names of all the
in the matching groups.Job
s - getJobListeners() - Method in interface org.quartz.listeners.ListenerManager
-
Get a List containing all of the
s in theJobListener
Scheduler
. - getJobListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
- getJobName() - Method in class org.knowm.sundial.JobContext
-
Convenience method to get the Job Name
- getJobName() - Method in class org.quartz.core.JobRunShell
- getJobName() - Method in class org.quartz.triggers.AbstractTrigger
- getJobName() - Method in interface org.quartz.triggers.Trigger
-
Get the name of the associated
.JobDetail
- getJobRunShellFactory() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get the
for theJobRunShellFactory
to use.QuartzScheduler
- getJobRunTime() - Method in interface org.quartz.core.JobExecutionContext
-
The amount of time the job ran for (in milliseconds).
- getJobRunTime() - Method in class org.quartz.core.JobExecutionContextImpl
- getJobStore() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get the
for theJobStore
to use.QuartzScheduler
- getJobStoreClass() - Method in class org.quartz.QuartzScheduler
- getLastDayOfMonth(int, int) - Method in class org.quartz.triggers.CronExpression
- getListenerManager() - Method in interface org.quartz.core.Scheduler
-
Get a reference to the scheduler's
ListenerManager
, through which listeners may be registered. - getListenerManager() - Method in class org.quartz.QuartzScheduler
- getLog() - Method in class org.quartz.core.JobRunShell
- getLog() - Method in class org.quartz.listeners.SchedulerListenerSupport
-
Get the
for this class's category.Logger
- getMakeSchedulerThreadDaemon() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get whether to mark the Quartz scheduling thread as daemon.
- getMaxBatchSize() - Method in class org.quartz.core.QuartzSchedulerResources
- getMergedJobDataMap() - Method in interface org.quartz.core.JobExecutionContext
-
Get the convenience
JobDataMap
of this execution context. - getMergedJobDataMap() - Method in class org.quartz.core.JobExecutionContextImpl
- getMisfireInstruction() - Method in class org.quartz.triggers.AbstractTrigger
- getMisfireInstruction() - Method in interface org.quartz.triggers.Trigger
-
Get the instruction the
Scheduler
should be given for handling misfire situations for thisTrigger
- the concreteTrigger
type that you are using will have defined a set of additionalMISFIRE_INSTRUCTION_XXX
constants that may be set as this property's value. - getMisfireThreshold() - Method in class org.quartz.core.RAMJobStore
- getMonthNumber(String) - Method in class org.quartz.triggers.CronExpression
- getName() - Method in interface org.quartz.jobs.JobDetail
- getName() - Method in class org.quartz.jobs.JobDetailImpl
-
Get the name of this
Job
. - getName() - Method in interface org.quartz.listeners.JobListener
-
Get the name of the
JobListener
. - getName() - Method in interface org.quartz.listeners.TriggerListener
-
Get the name of the
TriggerListener
. - getName() - Method in class org.quartz.triggers.AbstractTrigger
- getName() - Method in interface org.quartz.triggers.Trigger
-
Get the name of this
Trigger
. - getNextFireTime() - Method in interface org.quartz.core.JobExecutionContext
- getNextFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
- getNextFireTime() - Method in class org.quartz.core.TriggerFiredBundle
- getNextFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
Returns the next time at which the
Trigger
is scheduled to fire. - getNextFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the next time at which the
Trigger
is scheduled to fire. - getNextFireTime() - Method in interface org.quartz.triggers.Trigger
-
Returns the next time at which the
Trigger
is scheduled to fire. - getNextInvalidTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
-
Returns the next date/time after the given date/time which does not satisfy the expression
- getNextValidTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
-
Returns the next date/time after the given date/time which satisfies the cron expression.
- getNumericValue(String, int) - Method in class org.quartz.triggers.CronExpression
- getPoolSize() - Method in class org.quartz.core.SimpleThreadPool
- getPoolSize() - Method in interface org.quartz.core.ThreadPool
-
Get the current number of threads in the
ThreadPool
. - getPrevFireTime() - Method in class org.quartz.core.TriggerFiredBundle
- getPreviousFireTime() - Method in interface org.quartz.core.JobExecutionContext
- getPreviousFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
- getPreviousFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
Returns the previous time at which the
CronTrigger
fired. - getPreviousFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the previous time at which the
SimpleTrigger
fired. - getPreviousFireTime() - Method in interface org.quartz.triggers.Trigger
-
Returns the previous time at which the
Trigger
fired. - getPriority() - Method in class org.quartz.triggers.AbstractTrigger
- getPriority() - Method in interface org.quartz.triggers.Trigger
-
The priority of a
Trigger
acts as a tiebreaker such that if twoTrigger
s have the same scheduled fire time, then the one with the higher priority will get first access to a worker thread. - getRefireCount() - Method in interface org.quartz.core.JobExecutionContext
- getRefireCount() - Method in class org.quartz.core.JobExecutionContextImpl
- getRepeatCount() - Method in interface org.quartz.triggers.SimpleTrigger
-
Get the the number of times the
SimpleTrigger
should repeat, after which it will be automatically deleted. - getRepeatCount() - Method in class org.quartz.triggers.SimpleTriggerImpl
- getRepeatInterval() - Method in interface org.quartz.triggers.SimpleTrigger
-
Get the the time interval (in milliseconds) at which the
SimpleTrigger
should repeat. - getRepeatInterval() - Method in class org.quartz.triggers.SimpleTriggerImpl
- getRequiredValue(String) - Method in class org.knowm.sundial.JobContext
-
Get a required value from a key out of the Job Context
- getResource(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Finds a resource with a given name.
- getResource(String) - Method in interface org.quartz.classloading.ClassLoadHelper
-
Finds a resource with a given name.
- getResourceAsStream(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Finds a resource with a given name.
- getResourceAsStream(String) - Method in interface org.quartz.classloading.ClassLoadHelper
-
Finds a resource with a given name.
- getResources(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Finds all resources with a given name.
- getResources(String) - Method in interface org.quartz.classloading.ClassLoadHelper
-
Finds all resources with a given name.
- getResult() - Method in interface org.quartz.core.JobExecutionContext
-
Returns the result (if any) that the
Job
set before its execution completed (the type of object set as the result is entirely up to the particular job). - getResult() - Method in class org.quartz.core.JobExecutionContextImpl
- getScheduledFireTime() - Method in interface org.quartz.core.JobExecutionContext
-
The scheduled time the trigger fired for.
- getScheduledFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
- getScheduledFireTime() - Method in class org.quartz.core.TriggerFiredBundle
- getScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
-
Gets the underlying Quartz scheduler
- getScheduler() - Method in interface org.quartz.core.JobExecutionContext
-
Get a handle to the
Scheduler
instance that fired theJob
. - getScheduler() - Method in class org.quartz.core.JobExecutionContextImpl
- getScheduler() - Method in class org.quartz.core.SchedulerFactory
-
Returns a handle to the Scheduler produced by this factory.
- getScheduler(int) - Method in class org.quartz.core.SchedulerFactory
- getScheduler(int, String) - Method in class org.quartz.core.SchedulerFactory
- getSchedulerListeners() - Method in interface org.quartz.listeners.ListenerManager
-
Get a List containing all of the
s registered with theSchedulerListener
Scheduler
. - getSchedulerListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
- getSchedulerPlugins() - Method in class org.quartz.core.QuartzSchedulerResources
- getSchedulerSignaler() - Method in class org.quartz.QuartzScheduler
- getSchedulerThreadGroup() - Method in class org.quartz.QuartzScheduler
-
Returns the name of the thread group for Quartz's main threads.
- getServletContext() - Static method in class org.knowm.sundial.SundialJobScheduler
- getSignaledNextFireTime() - Method in class org.quartz.core.QuartzSchedulerThread
- getStartTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
Get the time at which the
CronTrigger
should occur. - getStartTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the time at which the
SimpleTrigger
should occur. - getStartTime() - Method in interface org.quartz.triggers.Trigger
-
Get the time at which the
Trigger
should occur. - getString(String) - Method in class org.quartz.jobs.JobDataMap
-
Retrieve the identified
String
value from theJobDataMap
. - getThreadCount() - Method in class org.quartz.core.SimpleThreadPool
-
Get the number of worker threads in the pool.
- getThreadName() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get the name for the
.QuartzSchedulerThread
- getThreadNamePrefix() - Method in class org.quartz.core.SimpleThreadPool
- getThreadPool() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get the
for theThreadPool
to use.QuartzScheduler
- getThreadPoolClass() - Method in class org.quartz.QuartzScheduler
- getThreadPoolSize() - Method in class org.quartz.QuartzScheduler
- getThreadPriority() - Method in class org.quartz.core.SimpleThreadPool
-
Get the thread priority of worker threads in the pool.
- getTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
- getTimeBefore(Date) - Method in class org.quartz.triggers.CronExpression
-
NOT YET IMPLEMENTED: Returns the time before the given time that the
CronExpression
matches. - getTimesTriggered() - Method in interface org.quartz.triggers.SimpleTrigger
-
Get the number of times the
SimpleTrigger
has already fired. - getTimesTriggered() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the number of times the
SimpleTrigger
has already fired. - getTimeZone() - Method in class org.quartz.triggers.CronExpression
-
Returns the time zone for which this
CronExpression
will be resolved. - getTimeZone() - Method in interface org.quartz.triggers.CronTrigger
-
Returns the time zone for which the
cronExpression
of thisCronTrigger
will be resolved. - getTimeZone() - Method in class org.quartz.triggers.CronTriggerImpl
- getTrigger() - Method in interface org.quartz.core.JobExecutionContext
-
Get a handle to the
Trigger
instance that fired theJob
. - getTrigger() - Method in class org.quartz.core.JobExecutionContextImpl
- getTrigger() - Method in class org.quartz.core.TriggerFiredBundle
- getTrigger(String) - Method in interface org.quartz.core.Scheduler
-
Get the
instance with the given key.Trigger
- getTrigger(String) - Method in class org.quartz.QuartzScheduler
-
Get the
instance with the given name and group.Trigger
- getTriggerFiredBundle() - Method in class org.quartz.core.TriggerFiredResult
- getTriggerListeners() - Method in interface org.quartz.listeners.ListenerManager
-
Get a List containing all of the
s in theTriggerListener
Scheduler
. - getTriggerListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
- getTriggerName() - Method in class org.knowm.sundial.JobContext
-
Convenience method to get the Trigger Name
- getTriggersForJob(String) - Method in interface org.quartz.core.JobStore
-
Get all of the Triggers that are associated to the given Job.
- getTriggersForJob(String) - Method in class org.quartz.core.RAMJobStore
-
Get all of the Triggers that are associated to the given Job.
- getTriggersOfJob(String) - Method in interface org.quartz.core.Scheduler
- getTriggersOfJob(String) - Method in class org.quartz.QuartzScheduler
- getUnderlyingException() - Method in exception class org.quartz.exceptions.SchedulerException
-
Return the exception that is the underlying cause of this exception.
- getValue(int, String, int) - Method in class org.quartz.triggers.CronExpression
H
- halt() - Method in class org.quartz.core.QuartzSchedulerThread
-
Signals the main processing loop to pause at the next possible point.
- hashCode() - Method in class org.quartz.jobs.JobDetailImpl
- hashCode() - Method in class org.quartz.triggers.AbstractTrigger
- HOUR - Static variable in class org.quartz.triggers.CronExpression
- hours - Variable in class org.quartz.triggers.CronExpression
I
- incrementRefireCount() - Method in class org.quartz.core.JobExecutionContextImpl
- initContextContainer(JobExecutionContext) - Method in class org.knowm.sundial.JobContainer
-
Initialize the ThreadLocal with a JobExecutionContext object
- initialize() - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Called to give the ClassLoadHelper a chance to initialize itself, including the opportunity to "steal" the class loader off of the calling thread, which is the thread that is initializing Quartz.
- initialize() - Method in interface org.quartz.classloading.ClassLoadHelper
-
Called to give the ClassLoadHelper a chance to initialize itself, including the opportunity to "steal" the class loader off of the calling thread, which is the thread that is initializing Quartz.
- initialize() - Method in class org.quartz.core.SimpleThreadPool
- initialize() - Method in interface org.quartz.core.ThreadPool
-
Must be called before the
ThreadPool
is used, in order to give the it a chance to initialize. - initialize() - Method in class org.quartz.QuartzScheduler
- initialize(String, Scheduler) - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
-
Called during creation of the
Scheduler
in order to give theSchedulerPlugin
a chance to initialize. - initialize(String, Scheduler) - Method in class org.quartz.plugins.management.ShutdownHookPlugin
-
Called during creation of the
Scheduler
in order to give theSchedulerPlugin
a chance to initialize. - initialize(String, Scheduler) - Method in interface org.quartz.plugins.SchedulerPlugin
-
Called during creation of the
Scheduler
in order to give theSchedulerPlugin
a chance to initialize. - initialize(String, Scheduler) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Called during creation of the
Scheduler
in order to give theSchedulerPlugin
a chance to initialize. - initialize(Scheduler) - Method in interface org.quartz.core.JobRunShellFactory
-
Initialize the factory, providing a handle to the
Scheduler
that should be made available within theJobRunShell
and theJobExecutionContext
s within it. - initialize(Scheduler) - Method in class org.quartz.core.StandardJobRunShellFactory
-
Initialize the factory, providing a handle to the
Scheduler
that should be made available within theJobRunShell
and theJobExecutionContext
s within it, and a handle to theSchedulingContext
that the shell will use in its own operations with theJobStore
. - initialize(SchedulerSignaler) - Method in interface org.quartz.core.JobStore
-
Called by the QuartzScheduler before the
JobStore
is used, in order to give the it a chance to initialize. - initialize(SchedulerSignaler) - Method in class org.quartz.core.RAMJobStore
-
Called by the QuartzScheduler before the
JobStore
is used, in order to give the it a chance to initialize. - instantiate() - Method in class org.quartz.builders.CronTriggerBuilder
-
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.
- instantiate() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
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.
- instantiate() - Method in class org.quartz.builders.TriggerBuilder
- interrupt() - Method in class org.knowm.sundial.Job
- interrupt() - Method in interface org.quartz.jobs.InterruptableJob
-
Called by the
when a user interrupts theScheduler
Job
. - InterruptableJob - Interface in org.quartz.jobs
-
The interface to be implemented by
that provide a mechanism for having their execution interrupted.Job
s - inTimeZone(TimeZone) - Method in class org.quartz.builders.CronTriggerBuilder
-
The
TimeZone
in which to base the schedule. - isConcurrencyAllowed() - Element in annotation type org.knowm.sundial.annotations.CronTrigger
- isConcurrencyAllowed() - Element in annotation type org.knowm.sundial.annotations.SimpleTrigger
- isConcurrencyAllowed() - Method in interface org.quartz.jobs.JobDetail
-
The default behavior is to veto any job is currently running concurrent.
- isConcurrencyAllowed() - Method in class org.quartz.jobs.JobDetailImpl
- isConcurrencyAllowed(boolean) - Method in class org.quartz.builders.JobBuilder
-
The default behavior is to veto any job is currently running concurrent.
- isFailOnFileNotFound() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Whether or not initialization of the plugin should fail (throw an exception) if the file cannot be found.
- isInStandbyMode() - Method in interface org.quartz.core.Scheduler
-
Reports whether the
Scheduler
is in stand-by mode. - isInStandbyMode() - Method in class org.quartz.QuartzScheduler
-
Reports whether the
Scheduler
is paused. - isJobRunning(String) - Static method in class org.knowm.sundial.SundialJobScheduler
- isLeapYear(int) - Method in class org.quartz.triggers.CronExpression
- isMakeThreadsDaemons() - Method in class org.quartz.core.SimpleThreadPool
- isPaused() - Method in class org.quartz.core.QuartzSchedulerThread
- isRecovering() - Method in interface org.quartz.core.JobExecutionContext
-
If the
Job
is being re-executed because of a 'recovery' situation, this method will returntrue
. - isRecovering() - Method in class org.quartz.core.JobExecutionContextImpl
- isRecovering() - Method in class org.quartz.core.TriggerFiredBundle
- isSatisfiedBy(Date) - Method in class org.quartz.triggers.CronExpression
-
Indicates whether the given date satisfies the cron expression.
- isScheduleChanged() - Method in class org.quartz.core.QuartzSchedulerThread
- isShutdown() - Method in interface org.quartz.core.Scheduler
-
Reports whether the
Scheduler
has been shutdown. - isShutdown() - Method in class org.quartz.QuartzScheduler
-
Reports whether the
Scheduler
has been shutdown. - isShuttingDown() - Method in class org.quartz.QuartzScheduler
- isSignalOnSchedulingChange() - Method in class org.quartz.QuartzScheduler
- isStarted() - Method in interface org.quartz.core.Scheduler
-
Whether the scheduler has been started.
- isStarted() - Method in class org.quartz.QuartzScheduler
- isThreadsInheritContextClassLoaderOfInitializingThread() - Method in class org.quartz.core.SimpleThreadPool
- isThreadsInheritGroupOfInitializingThread() - Method in class org.quartz.core.SimpleThreadPool
- isThreadsInheritInitializersClassLoadContext() - Method in class org.quartz.core.QuartzSchedulerResources
-
Get whether to set the class load context of spawned threads to that of the initializing thread.
- isTimeIncluded(long) - Method in interface org.quartz.core.Calendar
-
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
- isValidExpression(String) - Static method in class org.quartz.triggers.CronExpression
-
Indicates whether the specified cron expression can be parsed into a valid cron expression
J
- Job - Class in org.knowm.sundial
- Job - Interface in org.quartz.jobs
-
The interface to be implemented by classes which represent a 'job' to be performed.
- Job() - Constructor for class org.knowm.sundial.Job
-
Required no-arg constructor
- JobAction - Class in org.knowm.sundial
-
A JobAction encapsulates business logic that can be reused in more than one place.
- JobAction() - Constructor for class org.knowm.sundial.JobAction
- jobAdded(JobDetail) - Method in interface org.quartz.listeners.SchedulerListener
- jobAdded(JobDetail) - Method in class org.quartz.listeners.SchedulerListenerSupport
- JobBuilder - Class in org.quartz.builders
-
JobBuilder
is used to instantiateJobDetail
s. - JobContainer - Class in org.knowm.sundial
-
The highest class of the Job hierarchy which contains the ThreadLocal instance, the JobContext, and handles terminating of Jobs.
- JobContainer() - Constructor for class org.knowm.sundial.JobContainer
- JobContext - Class in org.knowm.sundial
-
The JobContext is a Map that contains key value pairs from the Quartz Job's JobDataMap object and any key/value pairs the user wishes to add.
- JobContext() - Constructor for class org.knowm.sundial.JobContext
- jobDataMap() - Element in annotation type org.knowm.sundial.annotations.CronTrigger
- jobDataMap() - Element in annotation type org.knowm.sundial.annotations.SimpleTrigger
- JobDataMap - Class in org.quartz.jobs
-
Holds state information for
Job
instances. - JobDataMap() - Constructor for class org.quartz.jobs.JobDataMap
-
Create an empty
JobDataMap
. - JobDataMap(JobDataMap) - Constructor for class org.quartz.jobs.JobDataMap
-
Constructor - creates a shallow copy of the passed in JobDataMap
- jobDeleted(String) - Method in interface org.quartz.listeners.SchedulerListener
- jobDeleted(String) - Method in class org.quartz.listeners.SchedulerListenerSupport
- JobDetail - Interface in org.quartz.jobs
-
Conveys the detail properties of a given
Job
instance. - JobDetailImpl - Class in org.quartz.jobs
-
Conveys the detail properties of a given
Job
instance. - JobDetailImpl() - Constructor for class org.quartz.jobs.JobDetailImpl
-
Create a
JobDetail
with no specified name or group, and the default settings of all the other properties. - JobExecutionContext - Interface in org.quartz.core
- JobExecutionContextImpl - Class in org.quartz.core
- JobExecutionContextImpl(Scheduler, TriggerFiredBundle, Job) - Constructor for class org.quartz.core.JobExecutionContextImpl
-
Create a JobExcecutionContext with the given context data.
- JobExecutionException - Exception Class in org.quartz.exceptions
-
An exception that can be thrown by a
to indicate to the QuartzJob
that an error occurred while executing, and whether or not theScheduler
Job
requests to be re-fired immediately (using the sameJobExecutionContext
- JobExecutionException() - Constructor for exception class org.quartz.exceptions.JobExecutionException
-
Create a JobExcecutionException, with the 're-fire immediately' flag set to
false
. - JobExecutionException(Throwable, boolean) - Constructor for exception class org.quartz.exceptions.JobExecutionException
-
Create a JobExcecutionException with the given underlying exception, and the 're-fire immediately' flag set to the given value.
- jobExecutionVetoed(JobExecutionContext) - Method in interface org.quartz.listeners.JobListener
-
Called by the
when aScheduler
was about to be executed (an associatedJobDetail
has occurred), but aTrigger
vetoed it's execution.TriggerListener
- JobFactory - Interface in org.quartz.jobs
-
A JobFactory is responsible for producing instances of
Job
classes. - JobInterruptException - Exception Class in org.knowm.sundial.exceptions
-
This Exception is only used by the Job class to abort a running Job.
- JobInterruptException() - Constructor for exception class org.knowm.sundial.exceptions.JobInterruptException
-
Constructor
- JobListener - Interface in org.quartz.listeners
-
The interface to be implemented by classes that want to be informed when a
JobDetail
- JobPersistenceException - Exception Class in org.quartz.exceptions
-
An exception that is thrown to indicate that there has been a failure in the scheduler's underlying persistence mechanism.
- JobPersistenceException(String) - Constructor for exception class org.quartz.exceptions.JobPersistenceException
-
Create a
JobPersistenceException
with the given message. - JobRunShell - Class in org.quartz.core
-
JobRunShell instances are responsible for providing the 'safe' environment for
Job
s to run in, and for performing all of the work of executing theJob
, catching ANY thrown exceptions, updating theTrigger
with theJob
's completion code, etc. - JobRunShellFactory - Interface in org.quartz.core
-
Responsible for creating the instances of
to be used within theJobRunShell
QuartzScheduler
instance. - jobScheduled(Trigger) - Method in interface org.quartz.listeners.SchedulerListener
- jobScheduled(Trigger) - Method in class org.quartz.listeners.SchedulerListenerSupport
- JobStore - Interface in org.quartz.core
-
The interface to be implemented by classes that want to provide a
Job
storage mechanism for theTrigger
's use.QuartzScheduler
- jobToBeExecuted(JobExecutionContext) - Method in interface org.quartz.listeners.JobListener
- jobUnscheduled(String) - Method in interface org.quartz.listeners.SchedulerListener
- jobUnscheduled(String) - Method in class org.quartz.listeners.SchedulerListenerSupport
- jobWasExecuted(JobExecutionContext, JobExecutionException) - Method in interface org.quartz.listeners.JobListener
L
- lastdayOffset - Variable in class org.quartz.triggers.CronExpression
- lastdayOfMonth - Variable in class org.quartz.triggers.CronExpression
- lastdayOfWeek - Variable in class org.quartz.triggers.CronExpression
- ListenerManager - Interface in org.quartz.listeners
-
Client programs may be interested in the 'listener' interfaces that are available from Quartz.
- ListenerManagerImpl - Class in org.quartz.listeners
- ListenerManagerImpl() - Constructor for class org.quartz.listeners.ListenerManagerImpl
- loadClass(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
-
Return the class with the given name.
- loadClass(String) - Method in interface org.quartz.classloading.ClassLoadHelper
-
Return the class with the given name.
- lockScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
M
- map - Variable in class org.knowm.sundial.JobContext
-
The Map holding key/value pairs
- MAX_YEAR - Static variable in class org.quartz.triggers.CronExpression
- mayFireAgain() - Method in class org.quartz.triggers.CronTriggerImpl
-
Determines whether or not the
CronTrigger
will occur again. - mayFireAgain() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Determines whether or not the
SimpleTrigger
will occur again. - mayFireAgain() - Method in interface org.quartz.triggers.Trigger
-
Used by the
to determine whether or not it is possible for thisScheduler
Trigger
to fire again. - MINUTE - Static variable in class org.quartz.triggers.CronExpression
- minutes - Variable in class org.quartz.triggers.CronExpression
- MISFIRE_INSTRUCTION_DO_NOTHING - Static variable in interface org.quartz.triggers.CronTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
CronTrigger
, but it does not want to be fired now.Calendar
- MISFIRE_INSTRUCTION_FIRE_NOW - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
SimpleTrigger
Scheduler
. - MISFIRE_INSTRUCTION_FIRE_ONCE_NOW - Static variable in interface org.quartz.triggers.CronTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
CronTrigger
Scheduler
. - MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY - Static variable in interface org.quartz.triggers.Trigger
-
Instructs the
that theScheduler
Trigger
will never be evaluated for a misfire situation, and that the scheduler will simply try to fire it as soon as it can, and then update the Trigger as if it had fired at the proper time. - MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
SimpleTrigger
, and with the repeat count left unchanged.Calendar
- MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
SimpleTrigger
, and with the repeat count set to what it would be, if it had not missed any firings.Calendar
- MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
SimpleTrigger
Calendar
- MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Instructs the
that upon a mis-fire situation, theScheduler
SimpleTrigger
Calendar
- MISFIRE_INSTRUCTION_SMART_POLICY - Static variable in interface org.quartz.triggers.Trigger
-
Instructs the
that upon a mis-fire situation, theScheduler
updateAfterMisfire()
method will be called on theTrigger
to determine the mis-fire instruction, which logic will be trigger-implementation-dependent. - modifiedByCalendar(String) - Method in class org.quartz.builders.CronTriggerBuilder
- modifiedByCalendar(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
- modifiedByCalendar(String) - Method in class org.quartz.builders.TriggerBuilder
-
Set the name of the
Calendar
that should be applied to this Trigger's schedule. - MONTH - Static variable in class org.quartz.triggers.CronExpression
- monthMap - Static variable in class org.quartz.triggers.CronExpression
- months - Variable in class org.quartz.triggers.CronExpression
- MutableTrigger - Interface in org.quartz.triggers
-
Defines the setters for Trigger
N
- nearestWeekday - Variable in class org.quartz.triggers.CronExpression
- newJob(TriggerFiredBundle, Scheduler) - Method in interface org.quartz.jobs.JobFactory
-
Called by the scheduler at the time of the trigger firing, in order to produce a
Job
instance on which to call execute. - newJob(TriggerFiredBundle, Scheduler) - Method in class org.quartz.jobs.SimpleJobFactory
- newJobBuilder() - Static method in class org.quartz.builders.JobBuilder
-
Create a JobBuilder with which to define a
JobDetail
. - newJobBuilder(Class<? extends Job>) - Static method in class org.quartz.builders.JobBuilder
-
Create a JobBuilder with which to define a
JobDetail
, and set the class name of theJob
to be executed. - nextFireTime - Variable in class org.quartz.triggers.AbstractTrigger
- NO_SPEC - Static variable in class org.quartz.triggers.CronExpression
- NO_SPEC_INT - Static variable in class org.quartz.triggers.CronExpression
- NOOP - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- NoOpJob - Class in org.quartz.jobs
-
An implementation of Job, that does absolutely nothing - useful for system which only wish to use
andTriggerListener
sJobListener
s - NoOpJob() - Constructor for class org.quartz.jobs.NoOpJob
- notifyJobListenersToBeExecuted(JobExecutionContext) - Method in class org.quartz.QuartzScheduler
- notifyJobListenersWasExecuted(JobExecutionContext, JobExecutionException) - Method in class org.quartz.QuartzScheduler
- notifyJobListenersWasVetoed(JobExecutionContext) - Method in class org.quartz.QuartzScheduler
- notifyJobStoreJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.QuartzScheduler
- notifyJobStoreJobVetoed(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.QuartzScheduler
- notifySchedulerListenersError(String, SchedulerException) - Method in class org.quartz.QuartzScheduler
- notifySchedulerListenersFinalized(Trigger) - Method in interface org.quartz.core.SchedulerSignaler
- notifySchedulerListenersFinalized(Trigger) - Method in class org.quartz.core.SchedulerSignalerImpl
- notifySchedulerListenersFinalized(Trigger) - Method in class org.quartz.QuartzScheduler
- notifySchedulerListenersJobDeleted(String) - Method in interface org.quartz.core.SchedulerSignaler
- notifySchedulerListenersJobDeleted(String) - Method in class org.quartz.core.SchedulerSignalerImpl
- notifySchedulerListenersJobDeleted(String) - Method in class org.quartz.QuartzScheduler
- notifyTriggerListenersComplete(JobExecutionContext, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.QuartzScheduler
- notifyTriggerListenersFired(JobExecutionContext) - Method in class org.quartz.QuartzScheduler
- notifyTriggerListenersMisfired(Trigger) - Method in interface org.quartz.core.SchedulerSignaler
- notifyTriggerListenersMisfired(Trigger) - Method in class org.quartz.core.SchedulerSignalerImpl
- notifyTriggerListenersMisfired(Trigger) - Method in class org.quartz.QuartzScheduler
- nthdayOfWeek - Variable in class org.quartz.triggers.CronExpression
O
- ObjectAlreadyExistsException - Exception Class in org.quartz.exceptions
-
An exception that is thrown to indicate that an attempt to store a new object (i.e.
- ObjectAlreadyExistsException(JobDetail) - Constructor for exception class org.quartz.exceptions.ObjectAlreadyExistsException
-
Create a
ObjectAlreadyExistsException
and auto-generate a message using the name/group from the givenJobDetail
. - ObjectAlreadyExistsException(Trigger) - Constructor for exception class org.quartz.exceptions.ObjectAlreadyExistsException
-
Create a
ObjectAlreadyExistsException
and auto-generate a message using the name/group from the givenTrigger
. - ofType(Class<? extends Job>) - Method in class org.quartz.builders.JobBuilder
-
Set the class which will be instantiated and executed when a Trigger fires that is associated with this JobDetail.
- OperableTrigger - Interface in org.quartz.triggers
- org.knowm.sundial - package org.knowm.sundial
- org.knowm.sundial.annotations - package org.knowm.sundial.annotations
- org.knowm.sundial.ee - package org.knowm.sundial.ee
- org.knowm.sundial.exceptions - package org.knowm.sundial.exceptions
- org.knowm.sundial.plugins - package org.knowm.sundial.plugins
- org.quartz - package org.quartz
- org.quartz.builders - package org.quartz.builders
- org.quartz.classloading - package org.quartz.classloading
- org.quartz.core - package org.quartz.core
- org.quartz.exceptions - package org.quartz.exceptions
- org.quartz.jobs - package org.quartz.jobs
- org.quartz.listeners - package org.quartz.listeners
- org.quartz.plugins - package org.quartz.plugins
- org.quartz.plugins.management - package org.quartz.plugins.management
- org.quartz.plugins.xml - package org.quartz.plugins.xml
- org.quartz.triggers - package org.quartz.triggers
P
- previousFireTime - Variable in class org.quartz.triggers.AbstractTrigger
- processFile(String, boolean) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
Process the xml file in the given location, and schedule all of the jobs defined within it.
- put(String, Object) - Method in class org.knowm.sundial.JobContext
-
Add a key/value pair to the JobContext
Q
- QUARTZ_XML_DEFAULT_FILE_NAME - Static variable in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
- QuartzScheduler - Class in org.quartz
-
This is the heart of Quartz, an indirect implementation of the
Scheduler
Job
instances, etc.JobListener
- QuartzScheduler(QuartzSchedulerResources) - Constructor for class org.quartz.QuartzScheduler
-
Create a
QuartzScheduler
with the given configuration properties. - QuartzSchedulerResources - Class in org.quartz.core
-
Contains all of the resources (
JobStore
,ThreadPool
, etc.) necessary to create a
instance.QuartzScheduler
- QuartzSchedulerResources() - Constructor for class org.quartz.core.QuartzSchedulerResources
-
Create an instance with no properties initialized.
- QuartzSchedulerThread - Class in org.quartz.core
-
The thread responsible for performing the work of firing
s that are registered with theTrigger
.QuartzScheduler
- QuartzSchedulerThread(QuartzScheduler, QuartzSchedulerResources) - Constructor for class org.quartz.core.QuartzSchedulerThread
-
Construct a new
QuartzSchedulerThread
for the givenQuartzScheduler
as a non-daemonThread
with normal priority.
R
- RAMJobStore - Class in org.quartz.core
-
This class implements a
that utilizes RAM as its storage device.JobStore
- RAMJobStore() - Constructor for class org.quartz.core.RAMJobStore
-
Create a new
RAMJobStore
. - RE_EXECUTE_JOB - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- refireImmediately() - Method in exception class org.quartz.exceptions.JobExecutionException
- releaseAcquiredTrigger(OperableTrigger) - Method in interface org.quartz.core.JobStore
-
Inform the
JobStore
that the scheduler no longer plans to fire the givenTrigger
, that it had previously acquired (reserved). - releaseAcquiredTrigger(OperableTrigger) - Method in class org.quartz.core.RAMJobStore
-
Inform the
JobStore
that the scheduler no longer plans to fire the givenTrigger
, that it had previously acquired (reserved). - removeInternalSchedulerListener(SchedulerListener) - Method in class org.quartz.QuartzScheduler
-
Remove the given
from theSchedulerListener
Scheduler
's list of internal listeners. - removeJob(String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Removes a Job matching the given Job Name
- removeJob(String) - Method in interface org.quartz.core.JobStore
- removeJob(String) - Method in class org.quartz.core.RAMJobStore
- removeTrigger(String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Removes a Trigger matching the the given Trigger Name
- removeTrigger(String) - Method in interface org.quartz.core.JobStore
-
Remove (delete) the
with the given key.Trigger
- removeTrigger(String) - Method in class org.quartz.core.RAMJobStore
- REPEAT_INDEFINITELY - Static variable in interface org.quartz.triggers.SimpleTrigger
-
Used to indicate the 'repeat count' of the trigger is indefinite.
- repeatCount() - Element in annotation type org.knowm.sundial.annotations.SimpleTrigger
- repeatForever() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
Specify that the trigger will repeat indefinitely.
- repeatInterval() - Element in annotation type org.knowm.sundial.annotations.SimpleTrigger
- replaceTrigger(String, OperableTrigger) - Method in interface org.quartz.core.JobStore
-
Remove (delete) the
with the given key, and store the new given one - which must be associated with the same job.Trigger
- replaceTrigger(String, OperableTrigger) - Method in class org.quartz.core.RAMJobStore
- RequiredParameterException - Exception Class in org.knowm.sundial.exceptions
- RequiredParameterException() - Constructor for exception class org.knowm.sundial.exceptions.RequiredParameterException
-
Constructor
- rescheduleJob(String, OperableTrigger) - Method in interface org.quartz.core.Scheduler
-
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.OperableTrigger
- rescheduleJob(String, OperableTrigger) - Method in class org.quartz.QuartzScheduler
- retrieveCalendar(String) - Method in interface org.quartz.core.JobStore
-
Retrieve the given
.Trigger
- retrieveCalendar(String) - Method in class org.quartz.core.RAMJobStore
-
Retrieve the given
.Trigger
- retrieveJob(String) - Method in interface org.quartz.core.JobStore
- retrieveJob(String) - Method in class org.quartz.core.RAMJobStore
- retrieveTrigger(String) - Method in interface org.quartz.core.JobStore
-
Retrieve the given
.Trigger
- retrieveTrigger(String) - Method in class org.quartz.core.RAMJobStore
-
Retrieve the given
.Trigger
- run() - Method in class org.knowm.sundial.JobAction
-
Call this method to start the Action
- run() - Method in class org.quartz.core.JobRunShell
- run() - Method in class org.quartz.core.QuartzSchedulerThread
-
The main processing loop of the
QuartzSchedulerThread
. - runInThread(JobRunShell) - Method in class org.quartz.core.SimpleThreadPool
-
Run the given
Runnable
object in the next availableThread
. - runInThread(JobRunShell) - Method in interface org.quartz.core.ThreadPool
-
Execute the given
in the next availableRunnable
Thread
.
S
- scheduleJob(JobDetail, OperableTrigger) - Method in interface org.quartz.core.Scheduler
-
Add the given
to the Scheduler, and associate the givenJobDetail
with it.OperableTrigger
- scheduleJob(JobDetail, OperableTrigger) - Method in class org.quartz.QuartzScheduler
- scheduleJob(OperableTrigger) - Method in interface org.quartz.core.Scheduler
- scheduleJob(OperableTrigger) - Method in class org.quartz.QuartzScheduler
- scheduleJobs(Scheduler) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
Schedules the given sets of jobs and triggers.
- Scheduler - Interface in org.quartz.core
-
This is the main interface of a Quartz Scheduler.
- SchedulerConfigException - Exception Class in org.quartz.exceptions
-
An exception that is thrown to indicate that there is a misconfiguration of the
SchedulerFactory
- or one of the components it configures. - SchedulerConfigException(String) - Constructor for exception class org.quartz.exceptions.SchedulerConfigException
-
Create a
JobPersistenceException
with the given message. - schedulerError(String, SchedulerException) - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
when a serious error has occurred within the scheduler - such as repeated failures in theScheduler
JobStore
, or the inability to instantiate aJob
instance when itsTrigger
has fired. - schedulerError(String, SchedulerException) - Method in class org.quartz.listeners.SchedulerListenerSupport
- SchedulerException - Exception Class in org.quartz.exceptions
-
Base class for exceptions thrown by the Quartz
.Scheduler
- SchedulerException() - Constructor for exception class org.quartz.exceptions.SchedulerException
- SchedulerException(String) - Constructor for exception class org.quartz.exceptions.SchedulerException
- SchedulerException(String, Throwable) - Constructor for exception class org.quartz.exceptions.SchedulerException
- SchedulerFactory - Class in org.quartz.core
-
An implementation of
that does all of its work of creating aSchedulerFactory
QuartzScheduler
instance. - SchedulerFactory() - Constructor for class org.quartz.core.SchedulerFactory
- schedulerInStandbyMode() - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
to inform the listener that it has move to standby mode.Scheduler
- schedulerInStandbyMode() - Method in class org.quartz.listeners.SchedulerListenerSupport
- SchedulerListener - Interface in org.quartz.listeners
-
The interface to be implemented by classes that want to be informed of major
Scheduler
- SchedulerListenerSupport - Class in org.quartz.listeners
-
A helpful abstract base class for implementors of
SchedulerListener
- SchedulerListenerSupport() - Constructor for class org.quartz.listeners.SchedulerListenerSupport
- SchedulerPlugin - Interface in org.quartz.plugins
-
Provides an interface for a class to become a "plugin" to Quartz.
- schedulerShutdown() - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
to inform the listener that it has shutdown.Scheduler
- schedulerShutdown() - Method in class org.quartz.listeners.SchedulerListenerSupport
- schedulerShuttingdown() - Method in class org.quartz.core.JobRunShell
- schedulerShuttingdown() - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
to inform the listener that it has begun the shutdown sequence.Scheduler
- schedulerShuttingdown() - Method in class org.quartz.listeners.SchedulerListenerSupport
- SchedulerSignaler - Interface in org.quartz.core
-
An interface to be used by
JobStore
instances in order to communicate signals back to theQuartzScheduler
. - SchedulerSignalerImpl - Class in org.quartz.core
-
An interface to be used by
JobStore
instances in order to communicate signals back to theQuartzScheduler
. - SchedulerSignalerImpl(QuartzScheduler, QuartzSchedulerThread) - Constructor for class org.quartz.core.SchedulerSignalerImpl
-
Constructor
- schedulerStarted() - Method in interface org.quartz.core.JobStore
-
Called by the QuartzScheduler to inform the
JobStore
that the scheduler has started. - schedulerStarted() - Method in class org.quartz.core.RAMJobStore
- schedulerStarted() - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
to inform the listener that it has started.Scheduler
- schedulerStarted() - Method in class org.quartz.listeners.SchedulerListenerSupport
- SchedulerStartupException - Exception Class in org.knowm.sundial.exceptions
- SchedulerStartupException(Throwable) - Constructor for exception class org.knowm.sundial.exceptions.SchedulerStartupException
-
Constructor
- schedulingDataCleared() - Method in interface org.quartz.listeners.SchedulerListener
-
Called by the
to inform the listener that all jobs, triggers and calendars were deleted.Scheduler
- schedulingDataCleared() - Method in class org.quartz.listeners.SchedulerListenerSupport
- SECOND - Static variable in class org.quartz.triggers.CronExpression
- seconds - Variable in class org.quartz.triggers.CronExpression
- serialVersionUID - Static variable in interface org.quartz.triggers.CronTrigger
- serialVersionUID - Static variable in interface org.quartz.triggers.SimpleTrigger
- SET_ALL_JOB_TRIGGERS_COMPLETE - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- SET_ALL_JOB_TRIGGERS_ERROR - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- SET_TRIGGER_COMPLETE - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- SET_TRIGGER_ERROR - Enum constant in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
- setBatchTimeWindow(long) - Method in class org.quartz.core.QuartzSchedulerResources
- setCalendarHour(Calendar, int) - Method in class org.quartz.triggers.CronExpression
-
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
- setCalendarName(String) - Method in class org.quartz.triggers.AbstractTrigger
- setCalendarName(String) - Method in interface org.quartz.triggers.MutableTrigger
-
Associate the
with the given name with this Trigger.Calendar
- setCronExpression(String) - Method in class org.quartz.triggers.CronTriggerImpl
- setCronExpression(CronExpression) - Method in class org.quartz.triggers.CronTriggerImpl
-
Set the CronExpression to the given one.
- setDescription(String) - Method in class org.quartz.jobs.JobDetailImpl
-
Set a description for the
Job
instance - may be useful for remembering/displaying the purpose of the job, though the description has no meaning to Quartz. - setDescription(String) - Method in class org.quartz.triggers.AbstractTrigger
- setDescription(String) - Method in interface org.quartz.triggers.MutableTrigger
-
Set a description for the
Trigger
instance - may be useful for remembering/displaying the purpose of the trigger, though the description has no meaning to Quartz. - setEndTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
- setEndTime(Date) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the time at which the
Trigger
should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings). - setEndTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the time at which the
SimpleTrigger
should quit repeating (and be automatically deleted). - setFailOnFileNotFound(boolean) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Whether or not initialization of the plugin should fail (throw an exception) if the file cannot be found.
- setFireInstanceId(String) - Method in class org.quartz.triggers.AbstractTrigger
- setFireInstanceId(String) - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- setInstanceId(String) - Method in class org.quartz.core.SimpleThreadPool
- setIsConcurrencyAllowed(boolean) - Method in class org.quartz.jobs.JobDetailImpl
- setJobClass(Class<? extends Job>) - Method in class org.quartz.jobs.JobDetailImpl
-
Set the instance of
Job
that will be executed. - setJobDataMap(JobDataMap) - Method in class org.quartz.jobs.JobDetailImpl
-
Set the
JobDataMap
to be associated with theJob
. - setJobDataMap(JobDataMap) - Method in class org.quartz.triggers.AbstractTrigger
- setJobDataMap(JobDataMap) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the
JobDataMap
to be associated with theTrigger
. - setJobFactory(JobFactory) - Method in interface org.quartz.core.Scheduler
-
Set the
JobFactory
that will be responsible for producing instances ofJob
classes. - setJobFactory(JobFactory) - Method in class org.quartz.QuartzScheduler
- setJobName(String) - Method in class org.quartz.triggers.AbstractTrigger
- setJobName(String) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the name of the associated
.JobDetail
- setJobRunShellFactory(JobRunShellFactory) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set the
for theJobRunShellFactory
to use.QuartzScheduler
- setJobRunTime(long) - Method in class org.quartz.core.JobExecutionContextImpl
- setJobStore(JobStore) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set the
for theJobStore
to use.QuartzScheduler
- setMakeSchedulerThreadDaemon(boolean) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set whether to mark the Quartz scheduling thread as daemon.
- setMakeThreadsDaemons(boolean) - Method in class org.quartz.core.SimpleThreadPool
- setMaxBatchSize(int) - Method in class org.quartz.core.QuartzSchedulerResources
- setMisfireInstruction(int) - Method in class org.quartz.triggers.AbstractTrigger
- setMisfireInstruction(int) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the instruction the
Scheduler
should be given for handling misfire situations for thisTrigger
- the concreteTrigger
type that you are using will have defined a set of additionalMISFIRE_INSTRUCTION_XXX
constants that may be passed to this method. - setMisfireThreshold(long) - Method in class org.quartz.core.RAMJobStore
-
The number of milliseconds by which a trigger must have missed its next-fire-time, in order for it to be considered "misfired" and thus have its misfire instruction applied.
- setName(String) - Method in class org.quartz.jobs.JobDetailImpl
-
Set the name of this
Job
. - setName(String) - Method in class org.quartz.triggers.AbstractTrigger
- setName(String) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the name of this
Trigger
. - setNextFireTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
-
Sets the next time at which the
CronTrigger
will fire. - setNextFireTime(Date) - Method in interface org.quartz.triggers.OperableTrigger
- setNextFireTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the next time at which the
SimpleTrigger
should fire. - setPreviousFireTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
-
Set the previous time at which the
CronTrigger
fired. - setPreviousFireTime(Date) - Method in interface org.quartz.triggers.OperableTrigger
- setPreviousFireTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the previous time at which the
SimpleTrigger
fired. - setPriority(int) - Method in class org.quartz.triggers.AbstractTrigger
- setPriority(int) - Method in interface org.quartz.triggers.MutableTrigger
-
The priority of a
Trigger
acts as a tie breaker such that if twoTrigger
s have the same scheduled fire time, then Quartz will do its best to give the one with the higher priority first access to a worker thread. - setRefireImmediately(boolean) - Method in exception class org.quartz.exceptions.JobExecutionException
- setRepeatCount(int) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the the number of time the
SimpleTrigger
should repeat, after which it will be automatically deleted. - setRepeatInterval(long) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the the time interval (in milliseconds) at which the
SimpleTrigger
should repeat. - setResult(Object) - Method in interface org.quartz.core.JobExecutionContext
-
Set the result (if any) of the
Job
's execution (the type of object set as the result is entirely up to the particular job). - setResult(Object) - Method in class org.quartz.core.JobExecutionContextImpl
- setServletContext(ServletContext) - Static method in class org.knowm.sundial.SundialJobScheduler
- setSignalOnSchedulingChange(boolean) - Method in class org.quartz.QuartzScheduler
- setStartTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
- setStartTime(Date) - Method in interface org.quartz.triggers.MutableTrigger
-
The time at which the trigger's scheduling should start.
- setStartTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the time at which the
SimpleTrigger
should occur. - setTerminate() - Method in class org.knowm.sundial.JobContainer
-
Set the terminate flag to true.
- setThreadCount(int) - Method in class org.quartz.core.SimpleThreadPool
-
Set the number of worker threads in the pool - has no effect after
initialize()
has been called. - setThreadName(String) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set the name for the
.QuartzSchedulerThread
- setThreadNamePrefix(String) - Method in class org.quartz.core.SimpleThreadPool
- setThreadPool(ThreadPool) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set the
for theThreadPool
to use.QuartzScheduler
- setThreadPoolSize(int) - Method in interface org.quartz.core.JobStore
-
Tells the JobStore the pool size used to execute jobs
- setThreadPoolSize(int) - Method in class org.quartz.core.RAMJobStore
- setThreadPriority(int) - Method in class org.quartz.core.SimpleThreadPool
-
Set the thread priority of worker threads in the pool - has no effect after
initialize()
has been called. - setThreadsInheritContextClassLoaderOfInitializingThread(boolean) - Method in class org.quartz.core.SimpleThreadPool
- setThreadsInheritGroupOfInitializingThread(boolean) - Method in class org.quartz.core.SimpleThreadPool
- setThreadsInheritInitializersClassLoadContext(boolean) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set whether to set the class load context of spawned threads to that of the initializing thread.
- setTimesTriggered(int) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Set the number of times the
SimpleTrigger
has already fired. - setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronExpression
-
Sets the time zone for which this
CronExpression
will be resolved. - setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronTriggerImpl
-
Sets the time zone for which the
cronExpression
of thisCronTrigger
will be resolved. - setUnscheduleAllTriggers(boolean) - Method in exception class org.quartz.exceptions.JobExecutionException
- setUnscheduleFiringTrigger(boolean) - Method in exception class org.quartz.exceptions.JobExecutionException
- shallowCopy() - Method in class org.quartz.jobs.JobDataMap
- shutdown() - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
-
Overridden to ignore wrapInUserTransaction because shutdown() does not interact with the
Scheduler
. - shutdown() - Static method in class org.knowm.sundial.SundialJobScheduler
-
Halts the Scheduler's firing of Triggers, and cleans up all resources associated with the Scheduler.
- shutdown() - Method in interface org.quartz.core.Scheduler
-
Halts the
Scheduler
's firing of
, and cleans up all resources associated with the Scheduler.Trigger
s - shutdown() - Method in class org.quartz.core.SimpleThreadPool
-
Terminate any worker threads in this thread group.
- shutdown() - Method in interface org.quartz.core.ThreadPool
-
Called by the QuartzScheduler to inform the
ThreadPool
that it should free up all of it's resources because the scheduler is shutting down. - shutdown() - Method in class org.quartz.plugins.management.ShutdownHookPlugin
-
Called in order to inform the
SchedulerPlugin
that it should free up all of it's resources because the scheduler is shutting down. - shutdown() - Method in interface org.quartz.plugins.SchedulerPlugin
-
Called in order to inform the
SchedulerPlugin
that it should free up all of it's resources because the scheduler is shutting down. - shutdown() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Overridden to ignore wrapInUserTransaction because shutdown() does not interact with the
Scheduler
. - shutdown() - Method in class org.quartz.QuartzScheduler
-
Halts the
QuartzScheduler
's firing of
, and cleans up all resources associated with the QuartzScheduler.Trigger
s - ShutdownHookPlugin - Class in org.quartz.plugins.management
-
This plugin catches the event of the JVM terminating (such as upon a CRTL-C) and tells the scheduler to shutdown.
- ShutdownHookPlugin() - Constructor for class org.quartz.plugins.management.ShutdownHookPlugin
- signalSchedulingChange(long) - Method in interface org.quartz.core.SchedulerSignaler
- signalSchedulingChange(long) - Method in class org.quartz.core.SchedulerSignalerImpl
- SimpleJobFactory - Class in org.quartz.jobs
-
The default JobFactory used by Quartz - simply calls
newInstance()
on the job class. - SimpleJobFactory() - Constructor for class org.quartz.jobs.SimpleJobFactory
- SimpleThreadPool - Class in org.quartz.core
-
This is class is a simple implementation of a thread pool, based on the
ThreadPool
- SimpleThreadPool() - Constructor for class org.quartz.core.SimpleThreadPool
-
Create a new (unconfigured)
SimpleThreadPool
. - SimpleTrigger - Interface in org.quartz.triggers
-
A
that is used to fire aTrigger
Job
at a given moment in time, and optionally repeated at a specified interval. - SimpleTrigger - Annotation Type in org.knowm.sundial.annotations
- simpleTriggerBuilder() - Static method in class org.quartz.builders.SimpleTriggerBuilder
-
Create a SimpleScheduleBuilder.
- SimpleTriggerBuilder - Class in org.quartz.builders
-
SimpleScheduleBuilder
is ainvalid @link
ScheduleBuilder
Trigger
s. - SimpleTriggerImpl - Class in org.quartz.triggers
- SimpleTriggerImpl() - Constructor for class org.quartz.triggers.SimpleTriggerImpl
-
Create a
SimpleTrigger
with no settings. - skipWhiteSpace(int, String) - Method in class org.quartz.triggers.CronExpression
- StandardJobRunShellFactory - Class in org.quartz.core
-
Responsible for creating the instances of a
JobRunShell
to be used within theQuartzScheduler
instance. - StandardJobRunShellFactory() - Constructor for class org.quartz.core.StandardJobRunShellFactory
- standby() - Method in interface org.quartz.core.Scheduler
-
Temporarily halts the
Scheduler
's firing of
.Trigger
s - standby() - Method in class org.quartz.QuartzScheduler
-
Temporarily halts the
QuartzScheduler
's firing ofTrigger
s - start() - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
- start() - Method in interface org.quartz.core.Scheduler
-
Starts the
Scheduler
's threads that fire
.Trigger
s - start() - Method in class org.quartz.plugins.management.ShutdownHookPlugin
- start() - Method in interface org.quartz.plugins.SchedulerPlugin
-
Called when the associated
Scheduler
is started, in order to let the plug-in know it can now make calls into the scheduler if it needs to. - start() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
- start() - Method in class org.quartz.QuartzScheduler
-
Starts the
QuartzScheduler
's threads that fireTrigger
s - startAt(Date) - Method in class org.quartz.builders.CronTriggerBuilder
- startAt(Date) - Method in class org.quartz.builders.SimpleTriggerBuilder
- startAt(Date) - Method in class org.quartz.builders.TriggerBuilder
-
Set the time the Trigger should start at - the trigger may or may not fire at this time - depending upon the schedule configured for the Trigger.
- startDelayed(int) - Method in interface org.quartz.core.Scheduler
-
Calls {#start()} after the indicated number of seconds.
- startDelayed(int) - Method in class org.quartz.QuartzScheduler
- startJob(String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts a Job matching the given Job Name
- startJob(String, Map<String, Object>) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts a Job matching the the given Job Name found in jobs.xml or jobs manually added.
- startNow() - Method in class org.quartz.builders.CronTriggerBuilder
- startNow() - Method in class org.quartz.builders.SimpleTriggerBuilder
- startNow() - Method in class org.quartz.builders.TriggerBuilder
-
Set the time the Trigger should start at to the current moment - the trigger may or may not fire at this time - depending upon the schedule configured for the Trigger.
- startScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts the Sundial Scheduler
- startScheduler(int) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts the Sundial Scheduler
- startScheduler(int, String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts the Sundial Scheduler
- startScheduler(String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Starts the Sundial Scheduler
- startTime - Variable in class org.quartz.triggers.AbstractTrigger
- stopJob(String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Triggers a Job interrupt on all Jobs matching the given Job Name.
- stopJob(String, String, String) - Static method in class org.knowm.sundial.SundialJobScheduler
-
Triggers a Job interrupt on all Jobs matching the given Job Name, key and (String) value.
- storeExpressionVals(int, String, int) - Method in class org.quartz.triggers.CronExpression
- storeJob(JobDetail, boolean) - Method in interface org.quartz.core.JobStore
-
Store the given
.JobDetail
- storeJob(JobDetail, boolean) - Method in class org.quartz.core.RAMJobStore
-
Store the given
.Job
- storeJobAndTrigger(JobDetail, OperableTrigger) - Method in interface org.quartz.core.JobStore
- storeJobAndTrigger(JobDetail, OperableTrigger) - Method in class org.quartz.core.RAMJobStore
- storeTrigger(OperableTrigger, boolean) - Method in interface org.quartz.core.JobStore
-
Store the given
.Trigger
- storeTrigger(OperableTrigger, boolean) - Method in class org.quartz.core.RAMJobStore
-
Store the given
.Trigger
- SundialInitializerListener - Class in org.knowm.sundial.ee
-
A ServletContextListner that can be used to initialize Sundial.
- SundialInitializerListener() - Constructor for class org.knowm.sundial.ee.SundialInitializerListener
- SundialJobScheduler - Class in org.knowm.sundial
-
Main entry-point to the Sundial scheduler
- SundialJobScheduler() - Constructor for class org.knowm.sundial.SundialJobScheduler
- SundialSchedulerException - Exception Class in org.knowm.sundial.exceptions
-
A RuntimeException that wraps some checked Exceptions in the SundialScheduler class.
- SundialSchedulerException(String, Throwable) - Constructor for exception class org.knowm.sundial.exceptions.SundialSchedulerException
-
Constructor
T
- ThreadPool - Interface in org.quartz.core
-
The interface to be implemented by classes that want to provide a thread pool for the
QuartzScheduler
- timeUnit() - Element in annotation type org.knowm.sundial.annotations.SimpleTrigger
- timeZone() - Element in annotation type org.knowm.sundial.annotations.CronTrigger
- toggleGlobalLock() - Static method in class org.knowm.sundial.SundialJobScheduler
- togglePause(boolean) - Method in class org.quartz.core.QuartzSchedulerThread
-
Signals the main processing loop to pause at the next possible point.
- toString() - Method in class org.quartz.core.JobExecutionContextImpl
- toString() - Method in exception class org.quartz.exceptions.SchedulerException
- toString() - Method in class org.quartz.jobs.JobDetailImpl
- toString() - Method in class org.quartz.triggers.AbstractTrigger
- toString() - Method in class org.quartz.triggers.CronExpression
-
Returns the string representation of the
CronExpression
- toString() - Method in class org.quartz.triggers.CronTriggerImpl
- toString() - Method in class org.quartz.triggers.SimpleTriggerImpl
- Trigger - Interface in org.quartz.triggers
-
The base interface with properties common to all
Trigger
s - useTriggerBuilder
to instantiate an actual Trigger. - Trigger.CompletedExecutionInstruction - Enum in org.quartz.triggers
- Trigger.TriggerTimeComparator - Class in org.quartz.triggers
-
A Comparator that compares trigger's next fire times, or in other words, sorts them according to earliest next fire time.
- TriggerBuilder - Class in org.quartz.builders
-
TriggerBuilder
is used to instantiateTrigger
s. - TriggerBuilder() - Constructor for class org.quartz.builders.TriggerBuilder
- triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction) - Method in interface org.quartz.listeners.TriggerListener
- triggered(Calendar) - Method in class org.quartz.triggers.CronTriggerImpl
-
Called when the
has decided to 'fire' the trigger (execute the associatedScheduler
Job
), in order to give theTrigger
a chance to update itself for its next triggering (if any). - triggered(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- triggered(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Called when the
has decided to 'fire' the trigger (execute the associatedScheduler
Job
), in order to give theTrigger
a chance to update itself for its next triggering (if any). - triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in interface org.quartz.core.JobStore
-
Inform the
JobStore
that the scheduler has completed the firing of the givenTrigger
(and the execution of its associatedJob
completed, threw an exception, or was vetoed), and that the
in the givenJobDataMap
JobDetail
should be updated if theJob
is stateful. - triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.core.RAMJobStore
-
Inform the
JobStore
that the scheduler has completed the firing of the givenTrigger
(and the execution its associatedJob
), and that theJobDataMap
JobDetail
should be updated if theJob
is stateful. - triggerFinalized(Trigger) - Method in interface org.quartz.listeners.SchedulerListener
- triggerFinalized(Trigger) - Method in class org.quartz.listeners.SchedulerListenerSupport
- triggerFired(Trigger, JobExecutionContext) - Method in interface org.quartz.listeners.TriggerListener
- TriggerFiredBundle - Class in org.quartz.core
-
A simple class (structure) used for returning execution-time data from the JobStore to the
QuartzSchedulerThread
. - TriggerFiredBundle(JobDetail, OperableTrigger, Calendar, boolean, Date, Date, Date, Date) - Constructor for class org.quartz.core.TriggerFiredBundle
- TriggerFiredResult - Class in org.quartz.core
- TriggerFiredResult(TriggerFiredBundle) - Constructor for class org.quartz.core.TriggerFiredResult
- triggerJob(String, JobDataMap) - Method in interface org.quartz.core.Scheduler
-
Trigger the identified
(execute it now).JobDetail
- triggerJob(String, JobDataMap) - Method in class org.quartz.QuartzScheduler
-
Trigger the identified
(execute it now) - with a non-volatile trigger.Job
- TriggerListener - Interface in org.quartz.listeners
-
The interface to be implemented by classes that want to be informed when a
fires.Trigger
- triggerMisfired(Trigger) - Method in interface org.quartz.listeners.TriggerListener
- triggersFired(List<OperableTrigger>) - Method in interface org.quartz.core.JobStore
-
Inform the
JobStore
that the scheduler is now firing the givenTrigger
(executing its associatedJob
), that it had previously acquired (reserved). - triggersFired(List<OperableTrigger>) - Method in class org.quartz.core.RAMJobStore
-
Inform the
JobStore
that the scheduler is now firing the givenTrigger
(executing its associatedJob
), that it had previously acquired (reserved). - TriggerTimeComparator() - Constructor for class org.quartz.triggers.Trigger.TriggerTimeComparator
U
- unlockScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
- unscheduleAllTriggers() - Method in exception class org.quartz.exceptions.JobExecutionException
- unscheduleFiringTrigger() - Method in exception class org.quartz.exceptions.JobExecutionException
- unscheduleJob(String) - Method in interface org.quartz.core.Scheduler
-
Remove the indicated
from the scheduler.Trigger
- unscheduleJob(String) - Method in class org.quartz.QuartzScheduler
- updateAfterMisfire(Calendar) - Method in class org.quartz.triggers.CronTriggerImpl
-
Updates the
CronTrigger
's state based on the MISFIRE_INSTRUCTION_XXX that was selected when theCronTrigger
was created. - updateAfterMisfire(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
-
This method should not be used by the Quartz client.
- updateAfterMisfire(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Updates the
SimpleTrigger
's state based on the MISFIRE_INSTRUCTION_XXX that was selected when theSimpleTrigger
was created. - usingJobData(JobDataMap) - Method in class org.quartz.builders.CronTriggerBuilder
- usingJobData(JobDataMap) - Method in class org.quartz.builders.JobBuilder
-
Set the JobDetail's
JobDataMap
- usingJobData(JobDataMap) - Method in class org.quartz.builders.SimpleTriggerBuilder
- usingJobData(JobDataMap) - Method in class org.quartz.builders.TriggerBuilder
-
Set the Trigger's
JobDataMap
.
V
- validate() - Method in class org.quartz.triggers.AbstractTrigger
- validate() - Method in interface org.quartz.triggers.OperableTrigger
-
Validates whether the properties of the
JobDetail
are valid for submission into aScheduler
. - validate() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Validates whether the properties of the
JobDetail
are valid for submission into aScheduler
. - validateExpression(String) - Static method in class org.quartz.triggers.CronExpression
- validateMisfireInstruction(int) - Method in class org.quartz.triggers.AbstractTrigger
- validateMisfireInstruction(int) - Method in class org.quartz.triggers.CronTriggerImpl
- validateMisfireInstruction(int) - Method in class org.quartz.triggers.SimpleTriggerImpl
- valueOf(String) - Static method in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.quartz.triggers.Trigger.CompletedExecutionInstruction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vetoJobExecution(Trigger, JobExecutionContext) - Method in interface org.quartz.listeners.TriggerListener
W
- warning(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
ErrorHandler interface.
- withDescription(String) - Method in class org.quartz.builders.CronTriggerBuilder
- withDescription(String) - Method in class org.quartz.builders.JobBuilder
-
Set the given (human-meaningful) description of the Job.
- withDescription(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
- withDescription(String) - Method in class org.quartz.builders.TriggerBuilder
-
Set the given (human-meaningful) description of the Trigger.
- withIdentity(String) - Method in class org.quartz.builders.CronTriggerBuilder
- withIdentity(String) - Method in class org.quartz.builders.JobBuilder
-
Use a
String
to identify the JobDetail. - withIdentity(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
- withIdentity(String) - Method in class org.quartz.builders.TriggerBuilder
-
Use the given TriggerKey to identify the Trigger.
- withIntervalInMilliseconds(long) - Method in class org.quartz.builders.SimpleTriggerBuilder
-
Specify a repeat interval in milliseconds.
- withMisfireHandlingInstructionDoNothing() - Method in class org.quartz.builders.CronTriggerBuilder
-
If the Trigger misfires, use the
CronTrigger.MISFIRE_INSTRUCTION_DO_NOTHING
instruction. - withMisfireHandlingInstructionFireAndProceed() - Method in class org.quartz.builders.CronTriggerBuilder
-
If the Trigger misfires, use the
CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW
instruction. - withMisfireHandlingInstructionFireNow() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_FIRE_NOW
instruction. - withMisfireHandlingInstructionNextWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT
instruction. - withMisfireHandlingInstructionNextWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNT
instruction. - withMisfireHandlingInstructionNowWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNT
instruction. - withMisfireHandlingInstructionNowWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNT
instruction. - withPriority(int) - Method in class org.quartz.builders.CronTriggerBuilder
- withPriority(int) - Method in class org.quartz.builders.SimpleTriggerBuilder
- withPriority(int) - Method in class org.quartz.builders.TriggerBuilder
-
Set the Trigger's priority.
- withRepeatCount(int) - Method in class org.quartz.builders.SimpleTriggerBuilder
-
Specify a the number of time the trigger will repeat - total number of firings will be this number + 1.
- withTriggerImplementation(OperableTrigger) - Method in class org.quartz.builders.TriggerBuilder
-
Set the
invalid @link
ScheduleBuilder
X
- XMLSchedulingDataProcessor - Class in org.quartz.plugins.xml
-
Parses an XML file that declares Jobs and their schedules (Triggers), and processes the related data.
- XMLSchedulingDataProcessor(ClassLoadHelper) - Constructor for class org.quartz.plugins.xml.XMLSchedulingDataProcessor
-
Constructor for JobSchedulingDataLoader.
- XMLSchedulingDataProcessorPlugin - Class in org.quartz.plugins.xml
-
This plugin loads XML file(s) to add jobs and schedule them with triggers as the scheduler is initialized, and can optionally periodically scan the file for changes.
- XMLSchedulingDataProcessorPlugin() - Constructor for class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Constructor
Y
- YEAR - Static variable in class org.quartz.triggers.CronExpression
- years - Variable in class org.quartz.triggers.CronExpression
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form