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
Triggers. - AbstractTrigger() - Constructor for class org.quartz.triggers.AbstractTrigger
-
Create a
Triggerwith no specified name, group, or.JobDetail - 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 theSchedulerListenerScheduler'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
Jobto the Scheduler - with no associatedTrigger. - addJob(JobDetail) - Method in class org.quartz.QuartzScheduler
-
Add the given
Jobto 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 theSchedulerPluginto use.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 theTriggerListenerScheduler, 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
JobDetailinstance 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
ClassLoadHelperuses all of theClassLoadHelpertypes 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
Triggerto 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
Triggeris first added to the scheduler, in order to have theTriggercompute 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
Triggeris first added to the scheduler, in order to have theTriggercompute 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
QuartzSchedulerThreadto obtain instances of.JobRunShell - 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
CronExpressionbased on the specified parameter. - CronExpression(CronExpression) - Constructor for class org.quartz.triggers.CronExpression
-
Constructs a new
CronExpressionas 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
-
CronScheduleBuilderis athat definesinvalid @link
ScheduleBuilderCronExpression-based schedules forTriggers. - CronTriggerImpl - Class in org.quartz.triggers
- CronTriggerImpl() - Constructor for class org.quartz.triggers.CronTriggerImpl
-
Create a
CronTriggerwith 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
Jobfrom the Scheduler - and any associatedTriggers. - 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
Calendarreferenced by theTriggerinstance 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
JobExecutionContextobjects that represent all currently executing Jobs in this Scheduler instance. - getCurrentlyExecutingJobs() - Method in class org.quartz.QuartzScheduler
-
Return a list of
JobExecutionContextobjects 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
Jobinstance 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
Triggerinstance by its creator (if any). - getEndTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
Get the time at which the
CronTriggershould quit repeating - even if repeastCount isn't yet satisfied. - getEndTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the time at which the
SimpleTriggershould quit repeating - even if repeastCount isn't yet satisfied. - getEndTime() - Method in interface org.quartz.triggers.Trigger
-
Get the time at which the
Triggershould 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
CronExpressionwill match. - getFinalFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
-
NOT YET IMPLEMENTED: Returns the final time at which the
CronTriggerwill fire. - getFinalFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the final time at which the
SimpleTriggerwill 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
Triggerwill 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
CronTriggerwill fire, after the given time. - getFireTimeAfter(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the next time at which the
SimpleTriggerwill fire, after the given time. - getFireTimeAfter(Date) - Method in interface org.quartz.triggers.Trigger
-
Returns the next time at which the
Triggerwill 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 theJobListenerScheduler's internal list. - getInternalSchedulerListeners() - Method in class org.quartz.QuartzScheduler
-
Get a List containing all of the internal
s registered with theSchedulerListenerScheduler. - getInternalTriggerListeners() - Method in class org.quartz.QuartzScheduler
-
Get a list containing all of the
s in theTriggerListenerScheduler's internal list. - getJobBuilder() - Method in interface org.quartz.jobs.JobDetail
-
Get a
JobBuilderthat is configured to produce aJobDetailidentical to this one. - getJobBuilder() - Method in class org.quartz.jobs.JobDetailImpl
- getJobClass() - Method in interface org.quartz.jobs.JobDetail
-
Get the instance of
Jobthat 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
JobDataMapthat 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
JobDataMapthat is associated with theTrigger. - getJobDetail() - Method in interface org.quartz.core.JobExecutionContext
-
Get the
JobDetailassociated 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 theJobDetailJobinstance with the given key. - getJobDetail(String) - Method in class org.quartz.QuartzScheduler
-
Get the
for theJobDetailJobinstance 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
Jobthat 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.JobDetails - getJobKeys() - Method in class org.quartz.QuartzScheduler
-
Get the names of all the
in the matching groups.Jobs - getJobListeners() - Method in interface org.quartz.listeners.ListenerManager
-
Get a List containing all of the
s in theJobListenerScheduler. - 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 theJobRunShellFactoryto 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 theJobStoreto 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
JobDataMapof 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
Schedulershould be given for handling misfire situations for thisTrigger- the concreteTriggertype that you are using will have defined a set of additionalMISFIRE_INSTRUCTION_XXXconstants 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
Triggeris scheduled to fire. - getNextFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the next time at which the
Triggeris scheduled to fire. - getNextFireTime() - Method in interface org.quartz.triggers.Trigger
-
Returns the next time at which the
Triggeris 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
CronTriggerfired. - getPreviousFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Returns the previous time at which the
SimpleTriggerfired. - getPreviousFireTime() - Method in interface org.quartz.triggers.Trigger
-
Returns the previous time at which the
Triggerfired. - getPriority() - Method in class org.quartz.triggers.AbstractTrigger
- getPriority() - Method in interface org.quartz.triggers.Trigger
-
The priority of a
Triggeracts as a tiebreaker such that if twoTriggers 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
SimpleTriggershould 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
SimpleTriggershould 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
Jobset 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
Schedulerinstance 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 theSchedulerListenerScheduler. - 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
CronTriggershould occur. - getStartTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the time at which the
SimpleTriggershould occur. - getStartTime() - Method in interface org.quartz.triggers.Trigger
-
Get the time at which the
Triggershould occur. - getString(String) - Method in class org.quartz.jobs.JobDataMap
-
Retrieve the identified
Stringvalue 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 theThreadPoolto 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
CronExpressionmatches. - getTimesTriggered() - Method in interface org.quartz.triggers.SimpleTrigger
-
Get the number of times the
SimpleTriggerhas already fired. - getTimesTriggered() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Get the number of times the
SimpleTriggerhas already fired. - getTimeZone() - Method in class org.quartz.triggers.CronExpression
-
Returns the time zone for which this
CronExpressionwill be resolved. - getTimeZone() - Method in interface org.quartz.triggers.CronTrigger
-
Returns the time zone for which the
cronExpressionof thisCronTriggerwill be resolved. - getTimeZone() - Method in class org.quartz.triggers.CronTriggerImpl
- getTrigger() - Method in interface org.quartz.core.JobExecutionContext
-
Get a handle to the
Triggerinstance 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 theTriggerListenerScheduler. - 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
ThreadPoolis 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
Schedulerin order to give theSchedulerPlugina chance to initialize. - initialize(String, Scheduler) - Method in class org.quartz.plugins.management.ShutdownHookPlugin
-
Called during creation of the
Schedulerin order to give theSchedulerPlugina chance to initialize. - initialize(String, Scheduler) - Method in interface org.quartz.plugins.SchedulerPlugin
-
Called during creation of the
Schedulerin order to give theSchedulerPlugina chance to initialize. - initialize(String, Scheduler) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
-
Called during creation of the
Schedulerin order to give theSchedulerPlugina chance to initialize. - initialize(Scheduler) - Method in interface org.quartz.core.JobRunShellFactory
-
Initialize the factory, providing a handle to the
Schedulerthat should be made available within theJobRunShelland theJobExecutionContexts within it. - initialize(Scheduler) - Method in class org.quartz.core.StandardJobRunShellFactory
-
Initialize the factory, providing a handle to the
Schedulerthat should be made available within theJobRunShelland theJobExecutionContexts within it, and a handle to theSchedulingContextthat 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
JobStoreis 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
JobStoreis 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 theSchedulerJob. - InterruptableJob - Interface in org.quartz.jobs
-
The interface to be implemented by
that provide a mechanism for having their execution interrupted.Jobs - inTimeZone(TimeZone) - Method in class org.quartz.builders.CronTriggerBuilder
-
The
TimeZonein 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
Scheduleris in stand-by mode. - isInStandbyMode() - Method in class org.quartz.QuartzScheduler
-
Reports whether the
Scheduleris 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
Jobis 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
Schedulerhas been shutdown. - isShutdown() - Method in class org.quartz.QuartzScheduler
-
Reports whether the
Schedulerhas 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
-
JobBuilderis used to instantiateJobDetails. - 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
Jobinstances. - 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
Jobinstance. - JobDetailImpl - Class in org.quartz.jobs
-
Conveys the detail properties of a given
Jobinstance. - JobDetailImpl() - Constructor for class org.quartz.jobs.JobDetailImpl
-
Create a
JobDetailwith 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 QuartzJobthat an error occurred while executing, and whether or not theSchedulerJobrequests to be re-fired immediately (using the same, or whether it wants to be unscheduled.JobExecutionContext - 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 aSchedulerwas about to be executed (an associatedJobDetailhas occurred), but aTriggervetoed it's execution.TriggerListener - JobFactory - Interface in org.quartz.jobs
-
A JobFactory is responsible for producing instances of
Jobclasses. - 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
executes.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
JobPersistenceExceptionwith the given message. - JobRunShell - Class in org.quartz.core
-
JobRunShell instances are responsible for providing the 'safe' environment for
Jobs to run in, and for performing all of the work of executing theJob, catching ANY thrown exceptions, updating theTriggerwith theJob's completion code, etc. - JobRunShellFactory - Interface in org.quartz.core
-
Responsible for creating the instances of
to be used within theJobRunShellQuartzSchedulerinstance. - 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
andJobstorage 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
CronTriggerwill occur again. - mayFireAgain() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Determines whether or not the
SimpleTriggerwill occur again. - mayFireAgain() - Method in interface org.quartz.triggers.Trigger
-
Used by the
to determine whether or not it is possible for thisSchedulerTriggerto 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, theSchedulerwants to have it's next-fire-time updated to the next time in the schedule after the current time (taking into account any associatedCronTrigger, 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, theSchedulerwants to be fired now bySimpleTriggerScheduler. - MISFIRE_INSTRUCTION_FIRE_ONCE_NOW - Static variable in interface org.quartz.triggers.CronTrigger
-
Instructs the
that upon a mis-fire situation, theSchedulerwants to be fired now byCronTriggerScheduler. - MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY - Static variable in interface org.quartz.triggers.Trigger
-
Instructs the
that theSchedulerTriggerwill 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, theSchedulerwants to be re-scheduled to the next scheduled time after 'now' - taking into account any associatedSimpleTrigger, 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, theSchedulerwants to be re-scheduled to the next scheduled time after 'now' - taking into account any associatedSimpleTrigger, 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, theSchedulerwants to be re-scheduled to 'now' (even if the associatedSimpleTriggerexcludes 'now') with the repeat count left as-is.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, theSchedulerwants to be re-scheduled to 'now' (even if the associatedSimpleTriggerexcludes 'now') with the repeat count set to what it would be, if it had not missed any firings.Calendar - MISFIRE_INSTRUCTION_SMART_POLICY - Static variable in interface org.quartz.triggers.Trigger
-
Instructs the
that upon a mis-fire situation, theSchedulerupdateAfterMisfire()method will be called on theTriggerto 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
Calendarthat 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
Jobinstance 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 theJobto 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
andTriggerListeners, rather than writing Jobs that perform work.JobListeners - 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
ObjectAlreadyExistsExceptionand auto-generate a message using the name/group from the givenJobDetail. - ObjectAlreadyExistsException(Trigger) - Constructor for exception class org.quartz.exceptions.ObjectAlreadyExistsException
-
Create a
ObjectAlreadyExistsExceptionand 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
interface, containing methods to scheduleSchedulers, registerJobinstances, etc.JobListener - QuartzScheduler(QuartzSchedulerResources) - Constructor for class org.quartz.QuartzScheduler
-
Create a
QuartzSchedulerwith the given configuration properties. - QuartzSchedulerResources - Class in org.quartz.core
-
Contains all of the resources (
JobStore,ThreadPool, etc.) necessary to create ainstance.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
QuartzSchedulerThreadfor the givenQuartzScheduleras a non-daemonThreadwith 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
JobStorethat 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
JobStorethat 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 theSchedulerListenerScheduler'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
Runnableobject in the next availableThread. - runInThread(JobRunShell) - Method in interface org.quartz.core.ThreadPool
-
Execute the given
in the next availableRunnableThread.
S
- scheduleJob(JobDetail, OperableTrigger) - Method in interface org.quartz.core.Scheduler
-
Add the given
to the Scheduler, and associate the givenJobDetailwith 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
JobPersistenceExceptionwith 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 theSchedulerJobStore, or the inability to instantiate aJobinstance when itsTriggerhas 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 aSchedulerFactoryQuartzSchedulerinstance. - 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
events.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
JobStoreinstances in order to communicate signals back to theQuartzScheduler. - SchedulerSignalerImpl - Class in org.quartz.core
-
An interface to be used by
JobStoreinstances 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
JobStorethat 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
Jobinstance - 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
Triggerinstance - 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
Triggershould 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
SimpleTriggershould 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
Jobthat will be executed. - setJobDataMap(JobDataMap) - Method in class org.quartz.jobs.JobDetailImpl
-
Set the
JobDataMapto be associated with theJob. - setJobDataMap(JobDataMap) - Method in class org.quartz.triggers.AbstractTrigger
- setJobDataMap(JobDataMap) - Method in interface org.quartz.triggers.MutableTrigger
-
Set the
JobDataMapto be associated with theTrigger. - setJobFactory(JobFactory) - Method in interface org.quartz.core.Scheduler
-
Set the
JobFactorythat will be responsible for producing instances ofJobclasses. - 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 theJobRunShellFactoryto use.QuartzScheduler - setJobRunTime(long) - Method in class org.quartz.core.JobExecutionContextImpl
- setJobStore(JobStore) - Method in class org.quartz.core.QuartzSchedulerResources
-
Set the
for theJobStoreto 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
Schedulershould be given for handling misfire situations for thisTrigger- the concreteTriggertype that you are using will have defined a set of additionalMISFIRE_INSTRUCTION_XXXconstants 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
CronTriggerwill 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
SimpleTriggershould fire. - setPreviousFireTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
-
Set the previous time at which the
CronTriggerfired. - 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
SimpleTriggerfired. - setPriority(int) - Method in class org.quartz.triggers.AbstractTrigger
- setPriority(int) - Method in interface org.quartz.triggers.MutableTrigger
-
The priority of a
Triggeracts as a tie breaker such that if twoTriggers 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
SimpleTriggershould 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
SimpleTriggershould 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
SimpleTriggershould 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 theThreadPoolto 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
SimpleTriggerhas already fired. - setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronExpression
-
Sets the time zone for which this
CronExpressionwill be resolved. - setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronTriggerImpl
-
Sets the time zone for which the
cronExpressionof thisCronTriggerwill 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.Triggers - 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
ThreadPoolthat 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
SchedulerPluginthat 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
SchedulerPluginthat 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.Triggers - 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
interface.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 aTriggerJobat 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
-
SimpleScheduleBuilderis athat defines strict/literal interval-based schedules forinvalid @link
ScheduleBuilderTriggers. - SimpleTriggerImpl - Class in org.quartz.triggers
- SimpleTriggerImpl() - Constructor for class org.quartz.triggers.SimpleTriggerImpl
-
Create a
SimpleTriggerwith 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
JobRunShellto be used within theQuartzSchedulerinstance. - StandardJobRunShellFactory() - Constructor for class org.quartz.core.StandardJobRunShellFactory
- standby() - Method in interface org.quartz.core.Scheduler
-
Temporarily halts the
Scheduler's firing of.Triggers - standby() - Method in class org.quartz.QuartzScheduler
-
Temporarily halts the
QuartzScheduler's firing of.Triggers - start() - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
- start() - Method in interface org.quartz.core.Scheduler
-
Starts the
Scheduler's threads that fire.Triggers - start() - Method in class org.quartz.plugins.management.ShutdownHookPlugin
- start() - Method in interface org.quartz.plugins.SchedulerPlugin
-
Called when the associated
Scheduleris 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 fire.Triggers - 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
's use.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
Triggers - useTriggerBuilderto 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
-
TriggerBuilderis used to instantiateTriggers. - 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 associatedSchedulerJob), in order to give theTriggera 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 associatedSchedulerJob), in order to give theTriggera chance to update itself for its next triggering (if any). - triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in interface org.quartz.core.JobStore
-
Inform the
JobStorethat the scheduler has completed the firing of the givenTrigger(and the execution of its associatedJobcompleted, threw an exception, or was vetoed), and that thein the givenJobDataMapJobDetailshould be updated if theJobis stateful. - triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.core.RAMJobStore
-
Inform the
JobStorethat the scheduler has completed the firing of the givenTrigger(and the execution its associatedJob), and that thein the givenJobDataMapJobDetailshould be updated if theJobis 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
JobStorethat 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
JobStorethat 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 theCronTriggerwas 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 theSimpleTriggerwas 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
JobDetailare valid for submission into aScheduler. - validate() - Method in class org.quartz.triggers.SimpleTriggerImpl
-
Validates whether the properties of the
JobDetailare 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
Stringto 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_NOTHINGinstruction. - withMisfireHandlingInstructionFireAndProceed() - Method in class org.quartz.builders.CronTriggerBuilder
-
If the Trigger misfires, use the
CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOWinstruction. - withMisfireHandlingInstructionFireNow() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_FIRE_NOWinstruction. - withMisfireHandlingInstructionNextWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNTinstruction. - withMisfireHandlingInstructionNextWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNTinstruction. - withMisfireHandlingInstructionNowWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNTinstruction. - withMisfireHandlingInstructionNowWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
-
If the Trigger misfires, use the
SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNTinstruction. - 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 thethat will be used to define the Trigger's schedule.
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