Index

A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes|All Packages

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 Trigger with 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 SchedulerListener with the Scheduler's list of internal listeners.
addJob(String, Class<? extends Job>) - Static method in class org.knowm.sundial.SundialJobScheduler
Adds a Job to the scheduler.
addJob(String, Class<? extends Job>, Map<String, Object>, boolean) - Static method in class org.knowm.sundial.SundialJobScheduler
Adds a Job to the scheduler.
addJob(String, String) - Static method in class org.knowm.sundial.SundialJobScheduler
Adds a Job to the scheduler.
addJob(String, String, Map<String, Object>, boolean) - Static method in class org.knowm.sundial.SundialJobScheduler
Adds a Job to the scheduler.
addJob(JobDetail) - Method in interface org.quartz.core.Scheduler
Add the given Job to the Scheduler - with no associated Trigger.
addJob(JobDetail) - Method in class org.quartz.QuartzScheduler
Add the given Job to the Scheduler - with no associated Trigger.
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 SchedulerPlugin for the QuartzScheduler to use.
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 TriggerListener to the Scheduler, and register it to receive events for Triggers
addTriggerListener(TriggerListener) - Method in class org.quartz.listeners.ListenerManagerImpl
 
ALL_SPEC - Static variable in class org.quartz.triggers.CronExpression
 
ALL_SPEC_INT - Static variable in class org.quartz.triggers.CronExpression
 
AnnotationJobTriggerPlugin - Class in org.knowm.sundial.plugins
This plugin adds jobs and schedules them with triggers from annotated Job classes as the scheduler is initialized.
AnnotationJobTriggerPlugin(String) - Constructor for class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
Constructor

B

blockForAvailableThreads() - Method in class org.quartz.core.SimpleThreadPool
 
blockForAvailableThreads() - Method in interface org.quartz.core.ThreadPool
Determines the number of threads that are currently available in in the pool.
build() - Method in class org.quartz.builders.JobBuilder
Produce the JobDetail instance defined by this JobBuilder.
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 Trigger may (not) fire.
CascadingClassLoadHelper - Class in org.quartz.classloading
A ClassLoadHelper uses all of the ClassLoadHelper types that are found in this package in its attempts to load a class, when one scheme is found to work, it is promoted to the scheme that will be used first the next time a class is loaded (in order to improve performance).
CascadingClassLoadHelper() - Constructor for class org.quartz.classloading.CascadingClassLoadHelper
 
checkNext(int, String, int, int) - Method in class org.quartz.triggers.CronExpression
 
checkTerminated() - Method in class org.knowm.sundial.JobContainer
Check if the terminate flag is true, and throw a JobInterruptException if it is.
ClassLoadHelper - Interface in org.quartz.classloading
An interface for classes wishing to provide the service of loading classes and resources within the scheduler...
cleanup() - Method in class org.knowm.sundial.Job
Override and place any code in here that should be called no matter what after the Job runs or throws an exception.
cleanup() - Method in class org.knowm.sundial.JobAction
Override and place any code in here that should be called no matter what after the Job runs or throws an exception.
clone() - Method in interface org.quartz.core.Calendar
 
clone() - Method in interface org.quartz.jobs.JobDetail
 
clone() - Method in class org.quartz.jobs.JobDetailImpl
 
clone() - Method in class org.quartz.triggers.AbstractTrigger
 
clone() - Method in class org.quartz.triggers.CronTriggerImpl
 
clone() - Method in interface org.quartz.triggers.MutableTrigger
 
compare(Trigger, Trigger) - Method in class org.quartz.triggers.Trigger.TriggerTimeComparator
 
compareTo(Trigger) - Method in class org.quartz.triggers.AbstractTrigger
Compare the next fire time of this Trigger to that of another by comparing their keys, or in other words, sorts them according to the natural (i.e.
computeFirstFireTime(Calendar) - Method in class org.quartz.triggers.CronTriggerImpl
Called by the scheduler at the time a Trigger is first added to the scheduler, in order to have the Trigger compute its first fire time, based on any associated calendar.
computeFirstFireTime(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
computeFirstFireTime(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
Called by the scheduler at the time a Trigger is first added to the scheduler, in order to have the Trigger compute its first fire time, based on any associated calendar.
contextDestroyed(ServletContextEvent) - Method in class org.knowm.sundial.ee.SundialInitializerListener
 
contextInitialized(ServletContextEvent) - Method in class org.knowm.sundial.ee.SundialInitializerListener
 
createJobRunShell(TriggerFiredBundle) - Method in interface org.quartz.core.JobRunShellFactory
Called by the QuartzSchedulerThread to obtain instances of JobRunShell.
createJobRunShell(TriggerFiredBundle) - Method in class org.quartz.core.StandardJobRunShellFactory
Called by the QuartzSchedulerThread to 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() - Method in annotation type org.knowm.sundial.annotations.CronTrigger
 
CronExpression - Class in org.quartz.triggers
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class org.quartz.triggers.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - Constructor for class org.quartz.triggers.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
CronTrigger - Interface in org.quartz.triggers
The public interface for inspecting settings specific to a CronTrigger, .
CronTrigger - Annotation Type in org.knowm.sundial.annotations
 
cronTriggerBuilder(String) - Static method in class org.quartz.builders.CronTriggerBuilder
Create a CronScheduleBuilder with the given cron-expression.
CronTriggerBuilder - Class in org.quartz.builders
CronScheduleBuilder is a ScheduleBuilder that defines CronExpression-based schedules for Triggers.
CronTriggerImpl - Class in org.quartz.triggers
A concrete Trigger that is used to fire a JobDetail at given moments in time, defined with Unix 'cron-like' definitions.
CronTriggerImpl() - Constructor for class org.quartz.triggers.CronTriggerImpl
Create a CronTrigger with no settings.

D

DAY_OF_MONTH - Static variable in class org.quartz.triggers.CronExpression
 
DAY_OF_WEEK - Static variable in class org.quartz.triggers.CronExpression
 
dayMap - Static variable in class org.quartz.triggers.CronExpression
 
daysOfMonth - Variable in class org.quartz.triggers.CronExpression
 
daysOfWeek - Variable in class org.quartz.triggers.CronExpression
 
DEFAULT_PRIORITY - Static variable in interface org.quartz.triggers.Trigger
The default value for priority.
DELETE_TRIGGER - org.quartz.triggers.Trigger.CompletedExecutionInstruction
 
deleteJob(String) - Method in interface org.quartz.core.Scheduler
Delete the identified Job from the Scheduler - and any associated Trigger s.
deleteJob(String) - Method in class org.quartz.QuartzScheduler
 
destroyContext() - Method in class org.knowm.sundial.JobContainer
Empty the ThreadLocal container
doRun() - Method in class org.knowm.sundial.Job
 
doRun() - Method in class org.knowm.sundial.JobAction
Implement this method.

E

endAt(Date) - Method in class org.quartz.builders.CronTriggerBuilder
 
endAt(Date) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
endAt(Date) - Method in class org.quartz.builders.TriggerBuilder
Set the time at which the Trigger will no longer fire - even if it's schedule has remaining repeats.
endTime - Variable in class org.quartz.triggers.AbstractTrigger
 
equals(Object) - Method in class org.quartz.jobs.JobDetailImpl
 
equals(Object) - Method in class org.quartz.triggers.AbstractTrigger
Trigger equality is based upon the equality of the Trigger name.
equals(Object) - Method in interface org.quartz.triggers.Trigger
Trigger equality is based upon the equality of the TriggerKey.
error(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
ErrorHandler interface.
execute(JobExecutionContext) - Method in class org.knowm.sundial.Job
 
execute(JobExecutionContext) - Method in interface org.quartz.jobs.Job
Called by the Scheduler when a Trigger fires that is associated with the Job.
execute(JobExecutionContext) - Method in class org.quartz.jobs.NoOpJob
Do nothing.
executionComplete(JobExecutionContext, JobExecutionException) - Method in class org.quartz.triggers.AbstractTrigger
 
executionComplete(JobExecutionContext, JobExecutionException) - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
expressionParsed - Variable in class org.quartz.triggers.CronExpression
 

F

fatalError(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
ErrorHandler interface.
findNextWhiteSpace(int, String) - Method in class org.quartz.triggers.CronExpression
 
forJob(String) - Method in class org.quartz.builders.CronTriggerBuilder
 
forJob(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
forJob(String) - Method in class org.quartz.builders.TriggerBuilder
Set the identity of the Job which should be fired by the produced Trigger.

G

get(String) - Method in class org.knowm.sundial.JobContext
Get a value from a key out of the JobContext
getAllJobNames() - Static method in class org.knowm.sundial.SundialJobScheduler
Generates an alphabetically sorted List of all Job names in the DEFAULT job group
getAllJobsAndTriggers() - Static method in class org.knowm.sundial.SundialJobScheduler
Generates a Map of all Job names with corresponding Triggers
getBatchTimeWindow() - Method in class org.quartz.core.QuartzSchedulerResources
 
getBoolean(XPath, String, Node) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
 
getCalendar() - Method in interface org.quartz.core.JobExecutionContext
Get a handle to the Calendar referenced by the Trigger instance that fired the Job.
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 Calendar associated with this Trigger.
getCascadingClassLoadHelper() - Method in interface org.quartz.core.Scheduler
 
getCascadingClassLoadHelper() - Method in class org.quartz.QuartzScheduler
 
getClassLoader() - Method in class org.quartz.classloading.CascadingClassLoadHelper
Enable sharing of the "best" class-loader with 3rd party.
getClassLoader() - Method in interface org.quartz.classloading.ClassLoadHelper
Enable sharing of the class-loader with 3rd party (e.g.
getCronExpression() - Method in class org.quartz.triggers.CronExpression
 
getCronExpression() - Method in interface org.quartz.triggers.CronTrigger
 
getCronExpression() - Method in class org.quartz.triggers.CronTriggerImpl
 
getCronExpressionName() - Method in class org.knowm.sundial.JobContext
Convenience method to get the Cron Expression
getCurrentlyExecutingJobs() - Method in interface org.quartz.core.Scheduler
Return a list of JobExecutionContext objects that represent all currently executing Jobs in this Scheduler instance.
getCurrentlyExecutingJobs() - Method in class org.quartz.QuartzScheduler
Return a list of JobExecutionContext objects that represent all currently executing Jobs in this Scheduler instance.
getDayOfWeekNumber(String) - Method in class org.quartz.triggers.CronExpression
 
getDescription() - Method in interface org.quartz.jobs.JobDetail
Return the description given to the Job instance by its creator (if any).
getDescription() - Method in class org.quartz.jobs.JobDetailImpl
 
getDescription() - Method in class org.quartz.triggers.AbstractTrigger
 
getDescription() - Method in interface org.quartz.triggers.Trigger
Return the description given to the Trigger instance by its creator (if any).
getEndTime() - Method in class org.quartz.triggers.CronTriggerImpl
Get the time at which the CronTrigger should quit repeating - even if repeastCount isn't yet satisfied.
getEndTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
Get the time at which the SimpleTrigger should quit repeating - even if repeastCount isn't yet satisfied.
getEndTime() - Method in interface org.quartz.triggers.Trigger
Get the time at which the Trigger should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings).
getException() - Method in class org.quartz.core.TriggerFiredResult
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class org.quartz.triggers.CronExpression
 
getExpressionSetSummary(Set<Integer>) - Method in class org.quartz.triggers.CronExpression
 
getExpressionSummary() - Method in class org.quartz.triggers.CronExpression
 
getExpressionSummary() - Method in interface org.quartz.triggers.CronTrigger
 
getExpressionSummary() - Method in class org.quartz.triggers.CronTriggerImpl
 
getFileNames() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
Comma separated list of file names (with paths) to the XML files that should be read.
getFinalFireTime() - Method in class org.quartz.triggers.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFinalFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
NOT YET IMPLEMENTED: Returns the final time at which the CronTrigger will fire.
getFinalFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
Returns the final time at which the SimpleTrigger will fire, if repeatCount is REPEAT_INDEFINITELY, null will be returned.
getFinalFireTime() - Method in interface org.quartz.triggers.Trigger
Returns the last time at which the Trigger will fire, if the Trigger will repeat indefinitely, null will be returned.
getFireInstanceId() - Method in class org.quartz.triggers.AbstractTrigger
 
getFireInstanceId() - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
getFireTime() - Method in interface org.quartz.core.JobExecutionContext
The actual time the trigger fired.
getFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
 
getFireTime() - Method in class org.quartz.core.TriggerFiredBundle
 
getFireTimeAfter(Date) - Method in class org.quartz.triggers.CronTriggerImpl
Returns the next time at which the CronTrigger will fire, after the given time.
getFireTimeAfter(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
Returns the next time at which the SimpleTrigger will fire, after the given time.
getFireTimeAfter(Date) - Method in interface org.quartz.triggers.Trigger
Returns the next time at which the Trigger will fire, after the given time.
getGlobalLock() - Static method in class org.knowm.sundial.SundialJobScheduler
 
getInternalJobListeners() - Method in class org.quartz.QuartzScheduler
Get a List containing all of the JobListeners in the Scheduler's internal list.
getInternalSchedulerListeners() - Method in class org.quartz.QuartzScheduler
Get a List containing all of the internal SchedulerListeners registered with the Scheduler.
getInternalTriggerListeners() - Method in class org.quartz.QuartzScheduler
Get a list containing all of the TriggerListeners in the Scheduler's internal list.
getJobBuilder() - Method in interface org.quartz.jobs.JobDetail
Get a JobBuilder that is configured to produce a JobDetail identical to this one.
getJobBuilder() - Method in class org.quartz.jobs.JobDetailImpl
 
getJobClass() - Method in interface org.quartz.jobs.JobDetail
Get the instance of Job that will be executed.
getJobClass() - Method in class org.quartz.jobs.JobDetailImpl
 
getJobClasses(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
Given a package name(s), search the classpath for all classes that extend sundial.job .
getJobContext() - Method in class org.knowm.sundial.JobContainer
Get the JobContext object
getJobDataMap() - Method in interface org.quartz.jobs.JobDetail
Get the JobDataMap that is associated with the Job.
getJobDataMap() - Method in class org.quartz.jobs.JobDetailImpl
 
getJobDataMap() - Method in class org.quartz.triggers.AbstractTrigger
 
getJobDataMap() - Method in interface org.quartz.triggers.Trigger
Get the JobDataMap that is associated with the Trigger.
getJobDetail() - Method in interface org.quartz.core.JobExecutionContext
Get the JobDetail associated with the Job.
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 JobDetail for the Job instance with the given key.
getJobDetail(String) - Method in class org.quartz.QuartzScheduler
Get the JobDetail for the Job instance with the given name and group.
getJobFactory() - Method in class org.quartz.QuartzScheduler
 
getJobInstance() - Method in interface org.quartz.core.JobExecutionContext
Get the instance of the Job that was created for this execution.
getJobInstance() - Method in class org.quartz.core.JobExecutionContextImpl
 
getJobKeys() - Method in interface org.quartz.core.JobStore
Get the keys of all of the Job s
getJobKeys() - Method in class org.quartz.core.RAMJobStore
Get the names of all of the Job s
getJobKeys() - Method in interface org.quartz.core.Scheduler
Get the keys of all the JobDetails in the matching groups.
getJobKeys() - Method in class org.quartz.QuartzScheduler
Get the names of all the Jobs in the matching groups.
getJobListeners() - Method in interface org.quartz.listeners.ListenerManager
Get a List containing all of the JobListeners in the Scheduler .
getJobListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
 
getJobName() - Method in class org.knowm.sundial.JobContext
Convenience method to get the Job Name
getJobName() - Method in class org.quartz.core.JobRunShell
 
getJobName() - Method in class org.quartz.triggers.AbstractTrigger
 
getJobName() - Method in interface org.quartz.triggers.Trigger
Get the name of the associated JobDetail.
getJobRunShellFactory() - Method in class org.quartz.core.QuartzSchedulerResources
Get the JobRunShellFactory for the QuartzScheduler to use.
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 JobStore for the QuartzScheduler to use.
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
Clears (deletes!) all scheduling data - all Jobs, Triggers Calendars.
getLog() - Method in class org.quartz.core.JobRunShell
 
getLog() - Method in class org.quartz.listeners.SchedulerListenerSupport
Get the Logger for this class's category.
getMakeSchedulerThreadDaemon() - Method in class org.quartz.core.QuartzSchedulerResources
Get whether to mark the Quartz scheduling thread as daemon.
getMaxBatchSize() - Method in class org.quartz.core.QuartzSchedulerResources
 
getMergedJobDataMap() - Method in interface org.quartz.core.JobExecutionContext
Get the convenience JobDataMap of this execution context.
getMergedJobDataMap() - Method in class org.quartz.core.JobExecutionContextImpl
 
getMisfireInstruction() - Method in class org.quartz.triggers.AbstractTrigger
 
getMisfireInstruction() - Method in interface org.quartz.triggers.Trigger
Get the instruction the Scheduler should be given for handling misfire situations for this Trigger- the concrete Trigger type that you are using will have defined a set of additional MISFIRE_INSTRUCTION_XXX constants that may be set as this property's value.
getMisfireThreshold() - Method in class org.quartz.core.RAMJobStore
 
getMonthNumber(String) - Method in class org.quartz.triggers.CronExpression
 
getName() - Method in interface org.quartz.jobs.JobDetail
 
getName() - Method in class org.quartz.jobs.JobDetailImpl
Get the name of this Job.
getName() - Method in interface org.quartz.listeners.JobListener
Get the name of the JobListener.
getName() - Method in interface org.quartz.listeners.TriggerListener
Get the name of the TriggerListener.
getName() - Method in class org.quartz.triggers.AbstractTrigger
 
getName() - Method in interface org.quartz.triggers.Trigger
Get the name of this Trigger.
getNextFireTime() - Method in interface org.quartz.core.JobExecutionContext
 
getNextFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
 
getNextFireTime() - Method in class org.quartz.core.TriggerFiredBundle
 
getNextFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in interface org.quartz.triggers.Trigger
Returns the next time at which the Trigger is scheduled to fire.
getNextInvalidTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNumericValue(String, int) - Method in class org.quartz.triggers.CronExpression
 
getPoolSize() - Method in class org.quartz.core.SimpleThreadPool
 
getPoolSize() - Method in interface org.quartz.core.ThreadPool
Get the current number of threads in the ThreadPool.
getPrevFireTime() - Method in class org.quartz.core.TriggerFiredBundle
 
getPreviousFireTime() - Method in interface org.quartz.core.JobExecutionContext
 
getPreviousFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
 
getPreviousFireTime() - Method in class org.quartz.triggers.CronTriggerImpl
Returns the previous time at which the CronTrigger fired.
getPreviousFireTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
Returns the previous time at which the SimpleTrigger fired.
getPreviousFireTime() - Method in interface org.quartz.triggers.Trigger
Returns the previous time at which the Trigger fired.
getPriority() - Method in class org.quartz.triggers.AbstractTrigger
 
getPriority() - Method in interface org.quartz.triggers.Trigger
The priority of a Trigger acts as a tiebreaker such that if two Trigger s have the same scheduled fire time, then the one with the higher priority will get first access to a worker thread.
getRefireCount() - Method in interface org.quartz.core.JobExecutionContext
 
getRefireCount() - Method in class org.quartz.core.JobExecutionContextImpl
 
getRepeatCount() - Method in interface org.quartz.triggers.SimpleTrigger
Get the the number of times the SimpleTrigger should repeat, after which it will be automatically deleted.
getRepeatCount() - Method in class org.quartz.triggers.SimpleTriggerImpl
 
getRepeatInterval() - Method in interface org.quartz.triggers.SimpleTrigger
Get the the time interval (in milliseconds) at which the SimpleTrigger should repeat.
getRepeatInterval() - Method in class org.quartz.triggers.SimpleTriggerImpl
 
getRequiredValue(String) - Method in class org.knowm.sundial.JobContext
Get a required value from a key out of the Job Context
getResource(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
Finds a resource with a given name.
getResource(String) - Method in interface org.quartz.classloading.ClassLoadHelper
Finds a resource with a given name.
getResourceAsStream(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
Finds a resource with a given name.
getResourceAsStream(String) - Method in interface org.quartz.classloading.ClassLoadHelper
Finds a resource with a given name.
getResources(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
Finds all resources with a given name.
getResources(String) - Method in interface org.quartz.classloading.ClassLoadHelper
Finds all resources with a given name.
getResult() - Method in interface org.quartz.core.JobExecutionContext
Returns the result (if any) that the Job set before its execution completed (the type of object set as the result is entirely up to the particular job).
getResult() - Method in class org.quartz.core.JobExecutionContextImpl
 
getScheduledFireTime() - Method in interface org.quartz.core.JobExecutionContext
The scheduled time the trigger fired for.
getScheduledFireTime() - Method in class org.quartz.core.JobExecutionContextImpl
 
getScheduledFireTime() - Method in class org.quartz.core.TriggerFiredBundle
 
getScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
Gets the underlying Quartz scheduler
getScheduler() - Method in interface org.quartz.core.JobExecutionContext
Get a handle to the Scheduler instance that fired the Job.
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 SchedulerListeners registered with the Scheduler.
getSchedulerListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
 
getSchedulerPlugins() - Method in class org.quartz.core.QuartzSchedulerResources
Get the List of all SchedulerPlugins for the QuartzScheduler to use.
getSchedulerSignaler() - Method in class org.quartz.QuartzScheduler
 
getSchedulerThreadGroup() - Method in class org.quartz.QuartzScheduler
Returns the name of the thread group for Quartz's main threads.
getServletContext() - Static method in class org.knowm.sundial.SundialJobScheduler
 
getSignaledNextFireTime() - Method in class org.quartz.core.QuartzSchedulerThread
 
getStartTime() - Method in class org.quartz.triggers.CronTriggerImpl
Get the time at which the CronTrigger should occur.
getStartTime() - Method in class org.quartz.triggers.SimpleTriggerImpl
Get the time at which the SimpleTrigger should occur.
getStartTime() - Method in interface org.quartz.triggers.Trigger
Get the time at which the Trigger should occur.
getString(String) - Method in class org.quartz.jobs.JobDataMap
Retrieve the identified String value from the JobDataMap.
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 ThreadPool for the QuartzScheduler to use.
getThreadPoolClass() - Method in class org.quartz.QuartzScheduler
 
getThreadPoolSize() - Method in class org.quartz.QuartzScheduler
 
getThreadPriority() - Method in class org.quartz.core.SimpleThreadPool
Get the thread priority of worker threads in the pool.
getTimeAfter(Date) - Method in class org.quartz.triggers.CronExpression
 
getTimeBefore(Date) - Method in class org.quartz.triggers.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimesTriggered() - Method in interface org.quartz.triggers.SimpleTrigger
Get the number of times the SimpleTrigger has already fired.
getTimesTriggered() - Method in class org.quartz.triggers.SimpleTriggerImpl
Get the number of times the SimpleTrigger has already fired.
getTimeZone() - Method in class org.quartz.triggers.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getTimeZone() - Method in interface org.quartz.triggers.CronTrigger
Returns the time zone for which the cronExpression of this CronTrigger will be resolved.
getTimeZone() - Method in class org.quartz.triggers.CronTriggerImpl
 
getTrigger() - Method in interface org.quartz.core.JobExecutionContext
Get a handle to the Trigger instance that fired the Job.
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 Trigger instance with the given key.
getTrigger(String) - Method in class org.quartz.QuartzScheduler
Get the Trigger instance with the given name and group.
getTriggerFiredBundle() - Method in class org.quartz.core.TriggerFiredResult
 
getTriggerListeners() - Method in interface org.quartz.listeners.ListenerManager
Get a List containing all of the TriggerListeners in the Scheduler .
getTriggerListeners() - Method in class org.quartz.listeners.ListenerManagerImpl
 
getTriggerName() - Method in class org.knowm.sundial.JobContext
Convenience method to get the Trigger Name
getTriggersForJob(String) - Method in interface org.quartz.core.JobStore
Get all of the Triggers that are associated to the given Job.
getTriggersForJob(String) - Method in class org.quartz.core.RAMJobStore
Get all of the Triggers that are associated to the given Job.
getTriggersOfJob(String) - Method in interface org.quartz.core.Scheduler
Get all Trigger s that are associated with the identified JobDetail.
getTriggersOfJob(String) - Method in class org.quartz.QuartzScheduler
Get all Trigger s that are associated with the identified JobDetail.
getUnderlyingException() - Method in exception org.quartz.exceptions.SchedulerException
Return the exception that is the underlying cause of this exception.
getValue(int, String, int) - Method in class org.quartz.triggers.CronExpression
 

H

halt() - Method in class org.quartz.core.QuartzSchedulerThread
Signals the main processing loop to pause at the next possible point.
hashCode() - Method in class org.quartz.jobs.JobDetailImpl
 
hashCode() - Method in class org.quartz.triggers.AbstractTrigger
 
HOUR - Static variable in class org.quartz.triggers.CronExpression
 
hours - Variable in class org.quartz.triggers.CronExpression
 

I

incrementRefireCount() - Method in class org.quartz.core.JobExecutionContextImpl
 
initContextContainer(JobExecutionContext) - Method in class org.knowm.sundial.JobContainer
Initialize the ThreadLocal with a JobExecutionContext object
initialize() - Method in class org.quartz.classloading.CascadingClassLoadHelper
Called to give the ClassLoadHelper a chance to initialize itself, including the opportunity to "steal" the class loader off of the calling thread, which is the thread that is initializing Quartz.
initialize() - Method in interface org.quartz.classloading.ClassLoadHelper
Called to give the ClassLoadHelper a chance to initialize itself, including the opportunity to "steal" the class loader off of the calling thread, which is the thread that is initializing Quartz.
initialize() - Method in class org.quartz.core.SimpleThreadPool
 
initialize() - Method in interface org.quartz.core.ThreadPool
Must be called before the ThreadPool is used, in order to give the it a chance to initialize.
initialize() - Method in class org.quartz.QuartzScheduler
 
initialize(String, Scheduler) - Method in class org.knowm.sundial.plugins.AnnotationJobTriggerPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(String, Scheduler) - Method in class org.quartz.plugins.management.ShutdownHookPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(String, Scheduler) - Method in interface org.quartz.plugins.SchedulerPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(String, Scheduler) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(Scheduler) - Method in interface org.quartz.core.JobRunShellFactory
Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it.
initialize(Scheduler) - Method in class org.quartz.core.StandardJobRunShellFactory
Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it, and a handle to the SchedulingContext that the shell will use in its own operations with the JobStore.
initialize(SchedulerSignaler) - Method in interface org.quartz.core.JobStore
Called by the QuartzScheduler before the JobStore is used, in order to give the it a chance to initialize.
initialize(SchedulerSignaler) - Method in class org.quartz.core.RAMJobStore
Called by the QuartzScheduler before the JobStore is used, in order to give the it a chance to initialize.
instantiate() - Method in class org.quartz.builders.CronTriggerBuilder
Build the actual Trigger -- NOT intended to be invoked by end users, but will rather be invoked by a TriggerBuilder which this ScheduleBuilder is given to.
instantiate() - Method in class org.quartz.builders.SimpleTriggerBuilder
Build the actual Trigger -- NOT intended to be invoked by end users, but will rather be invoked by a TriggerBuilder which this ScheduleBuilder is given to.
instantiate() - Method in class org.quartz.builders.TriggerBuilder
 
interrupt() - Method in class org.knowm.sundial.Job
 
interrupt() - Method in interface org.quartz.jobs.InterruptableJob
Called by the Scheduler when a user interrupts the Job.
InterruptableJob - Interface in org.quartz.jobs
The interface to be implemented by Jobs that provide a mechanism for having their execution interrupted.
inTimeZone(TimeZone) - Method in class org.quartz.builders.CronTriggerBuilder
The TimeZone in which to base the schedule.
isConcurrencyAllowed() - Method in annotation type org.knowm.sundial.annotations.CronTrigger
 
isConcurrencyAllowed() - Method in annotation type org.knowm.sundial.annotations.SimpleTrigger
 
isConcurrencyAllowed() - Method in interface org.quartz.jobs.JobDetail
The default behavior is to veto any job is currently running concurrent.
isConcurrencyAllowed() - Method in class org.quartz.jobs.JobDetailImpl
 
isConcurrencyAllowed(boolean) - Method in class org.quartz.builders.JobBuilder
The default behavior is to veto any job is currently running concurrent.
isFailOnFileNotFound() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
Whether or not initialization of the plugin should fail (throw an exception) if the file cannot be found.
isInStandbyMode() - Method in interface org.quartz.core.Scheduler
Reports whether the Scheduler is in stand-by mode.
isInStandbyMode() - Method in class org.quartz.QuartzScheduler
Reports whether the Scheduler is paused.
isJobRunning(String) - Static method in class org.knowm.sundial.SundialJobScheduler
 
isLeapYear(int) - Method in class org.quartz.triggers.CronExpression
 
isMakeThreadsDaemons() - Method in class org.quartz.core.SimpleThreadPool
 
isPaused() - Method in class org.quartz.core.QuartzSchedulerThread
 
isRecovering() - Method in interface org.quartz.core.JobExecutionContext
If the Job is being re-executed because of a 'recovery' situation, this method will return true.
isRecovering() - Method in class org.quartz.core.JobExecutionContextImpl
 
isRecovering() - Method in class org.quartz.core.TriggerFiredBundle
 
isSatisfiedBy(Date) - Method in class org.quartz.triggers.CronExpression
Indicates whether the given date satisfies the cron expression.
isScheduleChanged() - Method in class org.quartz.core.QuartzSchedulerThread
 
isShutdown() - Method in interface org.quartz.core.Scheduler
Reports whether the Scheduler has been shutdown.
isShutdown() - Method in class org.quartz.QuartzScheduler
Reports whether the Scheduler has been shutdown.
isShuttingDown() - Method in class org.quartz.QuartzScheduler
 
isSignalOnSchedulingChange() - Method in class org.quartz.QuartzScheduler
 
isStarted() - Method in interface org.quartz.core.Scheduler
Whether the scheduler has been started.
isStarted() - Method in class org.quartz.QuartzScheduler
 
isThreadsInheritContextClassLoaderOfInitializingThread() - Method in class org.quartz.core.SimpleThreadPool
 
isThreadsInheritGroupOfInitializingThread() - Method in class org.quartz.core.SimpleThreadPool
 
isThreadsInheritInitializersClassLoadContext() - Method in class org.quartz.core.QuartzSchedulerResources
Get whether to set the class load context of spawned threads to that of the initializing thread.
isTimeIncluded(long) - Method in interface org.quartz.core.Calendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isValidExpression(String) - Static method in class org.quartz.triggers.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression

J

Job - Class in org.knowm.sundial
 
Job - Interface in org.quartz.jobs
The interface to be implemented by classes which represent a 'job' to be performed.
Job() - Constructor for class org.knowm.sundial.Job
Required no-arg constructor
JobAction - Class in org.knowm.sundial
A JobAction encapsulates business logic that can be reused in more than one place.
JobAction() - Constructor for class org.knowm.sundial.JobAction
 
jobAdded(JobDetail) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a JobDetail has been added.
jobAdded(JobDetail) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
JobBuilder - Class in org.quartz.builders
JobBuilder is used to instantiate JobDetails.
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() - Method in annotation type org.knowm.sundial.annotations.CronTrigger
 
jobDataMap() - Method in annotation type org.knowm.sundial.annotations.SimpleTrigger
 
JobDataMap - Class in org.quartz.jobs
Holds state information for Job instances.
JobDataMap() - Constructor for class org.quartz.jobs.JobDataMap
Create an empty JobDataMap.
JobDataMap(JobDataMap) - Constructor for class org.quartz.jobs.JobDataMap
Constructor - creates a shallow copy of the passed in JobDataMap
jobDeleted(String) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a JobDetail has been deleted.
jobDeleted(String) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
JobDetail - Interface in org.quartz.jobs
Conveys the detail properties of a given Job instance.
JobDetailImpl - Class in org.quartz.jobs
Conveys the detail properties of a given Job instance.
JobDetailImpl() - Constructor for class org.quartz.jobs.JobDetailImpl
Create a JobDetail with no specified name or group, and the default settings of all the other properties.
JobExecutionContext - Interface in org.quartz.core
A context bundle containing handles to various environment information, that is given to a JobDetail instance as it is executed, and to a Trigger instance after the execution completes.
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 in org.quartz.exceptions
An exception that can be thrown by a Job to indicate to the Quartz Scheduler that an error occurred while executing, and whether or not the Job requests to be re-fired immediately (using the same JobExecutionContext, or whether it wants to be unscheduled.
JobExecutionException() - Constructor for exception org.quartz.exceptions.JobExecutionException
Create a JobExcecutionException, with the 're-fire immediately' flag set to false.
JobExecutionException(Throwable, boolean) - Constructor for exception 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 Scheduler when a JobDetail was about to be executed (an associated Trigger has occurred), but a TriggerListener vetoed it's execution.
JobFactory - Interface in org.quartz.jobs
A JobFactory is responsible for producing instances of Job classes.
JobInterruptException - Exception in org.knowm.sundial.exceptions
This Exception is only used by the Job class to abort a running Job.
JobInterruptException() - Constructor for exception org.knowm.sundial.exceptions.JobInterruptException
Constructor
JobListener - Interface in org.quartz.listeners
The interface to be implemented by classes that want to be informed when a JobDetail executes.
JobPersistenceException - Exception 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 org.quartz.exceptions.JobPersistenceException
Create a JobPersistenceException with the given message.
JobRunShell - Class in org.quartz.core
JobRunShell instances are responsible for providing the 'safe' environment for Job s to run in, and for performing all of the work of executing the Job, catching ANY thrown exceptions, updating the Trigger with the Job's completion code, etc.
JobRunShellFactory - Interface in org.quartz.core
Responsible for creating the instances of JobRunShell to be used within the QuartzScheduler instance.
jobScheduled(Trigger) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a JobDetail is scheduled.
jobScheduled(Trigger) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
JobStore - Interface in org.quartz.core
The interface to be implemented by classes that want to provide a Job and Trigger storage mechanism for the QuartzScheduler's use.
jobToBeExecuted(JobExecutionContext) - Method in interface org.quartz.listeners.JobListener
Called by the Scheduler when a JobDetail is about to be executed (an associated Trigger has occurred).
jobUnscheduled(String) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a JobDetail is unscheduled.
jobUnscheduled(String) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
jobWasExecuted(JobExecutionContext, JobExecutionException) - Method in interface org.quartz.listeners.JobListener
Called by the Scheduler after a JobDetail has been executed, and be for the associated Trigger's triggered(xx) method has been called.

L

lastdayOffset - Variable in class org.quartz.triggers.CronExpression
 
lastdayOfMonth - Variable in class org.quartz.triggers.CronExpression
 
lastdayOfWeek - Variable in class org.quartz.triggers.CronExpression
 
ListenerManager - Interface in org.quartz.listeners
Client programs may be interested in the 'listener' interfaces that are available from Quartz.
ListenerManagerImpl - Class in org.quartz.listeners
 
ListenerManagerImpl() - Constructor for class org.quartz.listeners.ListenerManagerImpl
 
loadClass(String) - Method in class org.quartz.classloading.CascadingClassLoadHelper
Return the class with the given name.
loadClass(String) - Method in interface org.quartz.classloading.ClassLoadHelper
Return the class with the given name.
lockScheduler() - Static method in class org.knowm.sundial.SundialJobScheduler
 

M

map - Variable in class org.knowm.sundial.JobContext
The Map holding key/value pairs
MAX_YEAR - Static variable in class org.quartz.triggers.CronExpression
 
mayFireAgain() - Method in class org.quartz.triggers.CronTriggerImpl
Determines whether or not the CronTrigger will occur again.
mayFireAgain() - Method in class org.quartz.triggers.SimpleTriggerImpl
Determines whether or not the SimpleTrigger will occur again.
mayFireAgain() - Method in interface org.quartz.triggers.Trigger
Used by the Scheduler to determine whether or not it is possible for this Trigger to fire again.
MINUTE - Static variable in class org.quartz.triggers.CronExpression
 
minutes - Variable in class org.quartz.triggers.CronExpression
 
MISFIRE_INSTRUCTION_DO_NOTHING - Static variable in interface org.quartz.triggers.CronTrigger
Instructs the Scheduler that upon a mis-fire situation, the CronTrigger wants to have it's next-fire-time updated to the next time in the schedule after the current time (taking into account any associated Calendar , but it does not want to be fired now.
MISFIRE_INSTRUCTION_FIRE_NOW - Static variable in interface org.quartz.triggers.SimpleTrigger
Instructs the Scheduler that upon a mis-fire situation, the SimpleTrigger wants to be fired now by Scheduler.
MISFIRE_INSTRUCTION_FIRE_ONCE_NOW - Static variable in interface org.quartz.triggers.CronTrigger
Instructs the Scheduler that upon a mis-fire situation, the CronTrigger wants to be fired now by Scheduler.
MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY - Static variable in interface org.quartz.triggers.Trigger
Instructs the Scheduler that the Trigger will never be evaluated for a misfire situation, and that the scheduler will simply try to fire it as soon as it can, and then update the Trigger as if it had fired at the proper time.
MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
Instructs the Scheduler that upon a mis-fire situation, the SimpleTrigger wants to be re-scheduled to the next scheduled time after 'now' - taking into account any associated Calendar, and with the repeat count left unchanged.
MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
Instructs the Scheduler that upon a mis-fire situation, the SimpleTrigger wants to be re-scheduled to the next scheduled time after 'now' - taking into account any associated Calendar, and with the repeat count set to what it would be, if it had not missed any firings.
MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
Instructs the Scheduler that upon a mis-fire situation, the SimpleTrigger wants to be re-scheduled to 'now' (even if the associated Calendar excludes 'now') with the repeat count left as-is.
MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNT - Static variable in interface org.quartz.triggers.SimpleTrigger
Instructs the Scheduler that upon a mis-fire situation, the SimpleTrigger wants to be re-scheduled to 'now' (even if the associated Calendar excludes 'now') with the repeat count set to what it would be, if it had not missed any firings.
MISFIRE_INSTRUCTION_SMART_POLICY - Static variable in interface org.quartz.triggers.Trigger
Instructs the Scheduler that upon a mis-fire situation, the updateAfterMisfire() method will be called on the Trigger to determine the mis-fire instruction, which logic will be trigger-implementation-dependent.
modifiedByCalendar(String) - Method in class org.quartz.builders.CronTriggerBuilder
 
modifiedByCalendar(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
modifiedByCalendar(String) - Method in class org.quartz.builders.TriggerBuilder
Set the name of the Calendar that should be applied to this Trigger's schedule.
MONTH - Static variable in class org.quartz.triggers.CronExpression
 
monthMap - Static variable in class org.quartz.triggers.CronExpression
 
months - Variable in class org.quartz.triggers.CronExpression
 
MutableTrigger - Interface in org.quartz.triggers
Defines the setters for Trigger

N

nearestWeekday - Variable in class org.quartz.triggers.CronExpression
 
newJob(TriggerFiredBundle, Scheduler) - Method in interface org.quartz.jobs.JobFactory
Called by the scheduler at the time of the trigger firing, in order to produce a Job instance on which to call execute.
newJob(TriggerFiredBundle, Scheduler) - Method in class org.quartz.jobs.SimpleJobFactory
 
newJobBuilder() - Static method in class org.quartz.builders.JobBuilder
Create a JobBuilder with which to define a JobDetail.
newJobBuilder(Class<? extends Job>) - Static method in class org.quartz.builders.JobBuilder
Create a JobBuilder with which to define a JobDetail, and set the class name of the Job to be executed.
nextFireTime - Variable in class org.quartz.triggers.AbstractTrigger
 
NO_SPEC - Static variable in class org.quartz.triggers.CronExpression
 
NO_SPEC_INT - Static variable in class org.quartz.triggers.CronExpression
 
NOOP - 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 TriggerListeners and JobListeners, rather than writing Jobs that perform work.
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 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 org.quartz.exceptions.ObjectAlreadyExistsException
Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given JobDetail.
ObjectAlreadyExistsException(Trigger) - Constructor for exception org.quartz.exceptions.ObjectAlreadyExistsException
Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given Trigger.
ofType(Class<? extends Job>) - Method in class org.quartz.builders.JobBuilder
Set the class which will be instantiated and executed when a Trigger fires that is associated with this JobDetail.
OperableTrigger - Interface in org.quartz.triggers
 
org.knowm.sundial - package org.knowm.sundial
 
org.knowm.sundial.annotations - package org.knowm.sundial.annotations
 
org.knowm.sundial.ee - package org.knowm.sundial.ee
 
org.knowm.sundial.exceptions - package org.knowm.sundial.exceptions
 
org.knowm.sundial.plugins - package org.knowm.sundial.plugins
 
org.quartz - package org.quartz
 
org.quartz.builders - package org.quartz.builders
 
org.quartz.classloading - package org.quartz.classloading
 
org.quartz.core - package org.quartz.core
 
org.quartz.exceptions - package org.quartz.exceptions
 
org.quartz.jobs - package org.quartz.jobs
 
org.quartz.listeners - package org.quartz.listeners
 
org.quartz.plugins - package org.quartz.plugins
 
org.quartz.plugins.management - package org.quartz.plugins.management
 
org.quartz.plugins.xml - package org.quartz.plugins.xml
 
org.quartz.triggers - package org.quartz.triggers
 

P

previousFireTime - Variable in class org.quartz.triggers.AbstractTrigger
 
processFile(String, boolean) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
Process the xml file in the given location, and schedule all of the jobs defined within it.
put(String, Object) - Method in class org.knowm.sundial.JobContext
Add a key/value pair to the JobContext

Q

QUARTZ_XML_DEFAULT_FILE_NAME - Static variable in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
 
QuartzScheduler - Class in org.quartz
This is the heart of Quartz, an indirect implementation of the Scheduler interface, containing methods to schedule Jobs, register JobListener instances, etc.
QuartzScheduler(QuartzSchedulerResources) - Constructor for class org.quartz.QuartzScheduler
Create a QuartzScheduler with the given configuration properties.
QuartzSchedulerResources - Class in org.quartz.core
Contains all of the resources (JobStore,ThreadPool, etc.) necessary to create a QuartzScheduler instance.
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 Trigger s that are registered with the QuartzScheduler.
QuartzSchedulerThread(QuartzScheduler, QuartzSchedulerResources) - Constructor for class org.quartz.core.QuartzSchedulerThread
Construct a new QuartzSchedulerThread for the given QuartzScheduler as a non-daemon Thread with normal priority.

R

RAMJobStore - Class in org.quartz.core
This class implements a JobStore that utilizes RAM as its storage device.
RAMJobStore() - Constructor for class org.quartz.core.RAMJobStore
Create a new RAMJobStore.
RE_EXECUTE_JOB - org.quartz.triggers.Trigger.CompletedExecutionInstruction
 
refireImmediately() - Method in exception org.quartz.exceptions.JobExecutionException
 
releaseAcquiredTrigger(OperableTrigger) - Method in interface org.quartz.core.JobStore
Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
releaseAcquiredTrigger(OperableTrigger) - Method in class org.quartz.core.RAMJobStore
Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
removeInternalSchedulerListener(SchedulerListener) - Method in class org.quartz.QuartzScheduler
Remove the given SchedulerListener from the Scheduler's list of internal listeners.
removeJob(String) - Static method in class org.knowm.sundial.SundialJobScheduler
Removes a Job matching the given Job Name
removeJob(String) - Method in interface org.quartz.core.JobStore
Remove (delete) the Job with the given key, and any Trigger s that reference it.
removeJob(String) - Method in class org.quartz.core.RAMJobStore
Remove (delete) the Job with the given name, and any Trigger s that reference it.
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 Trigger with the given key.
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() - Method in annotation type org.knowm.sundial.annotations.SimpleTrigger
 
repeatForever() - Method in class org.quartz.builders.SimpleTriggerBuilder
Specify that the trigger will repeat indefinitely.
repeatInterval() - Method in annotation type org.knowm.sundial.annotations.SimpleTrigger
 
replaceTrigger(String, OperableTrigger) - Method in interface org.quartz.core.JobStore
Remove (delete) the Trigger with the given key, and store the new given one - which must be associated with the same job.
replaceTrigger(String, OperableTrigger) - Method in class org.quartz.core.RAMJobStore
 
RequiredParameterException - Exception in org.knowm.sundial.exceptions
 
RequiredParameterException() - Constructor for exception org.knowm.sundial.exceptions.RequiredParameterException
Constructor
rescheduleJob(String, OperableTrigger) - Method in interface org.quartz.core.Scheduler
Remove (delete) the OperableTrigger 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.
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
Retrieve the JobDetail for the given Job.
retrieveJob(String) - Method in class org.quartz.core.RAMJobStore
Retrieve the JobDetail for the given Job.
retrieveTrigger(String) - Method in interface org.quartz.core.JobStore
Retrieve the given Trigger.
retrieveTrigger(String) - Method in class org.quartz.core.RAMJobStore
Retrieve the given Trigger.
run() - Method in class org.knowm.sundial.JobAction
Call this method to start the Action
run() - Method in class org.quartz.core.JobRunShell
 
run() - Method in class org.quartz.core.QuartzSchedulerThread
The main processing loop of the QuartzSchedulerThread.
runInThread(JobRunShell) - Method in class org.quartz.core.SimpleThreadPool
Run the given Runnable object in the next available Thread.
runInThread(JobRunShell) - Method in interface org.quartz.core.ThreadPool
Execute the given Runnable in the next available Thread .

S

scheduleJob(JobDetail, OperableTrigger) - Method in interface org.quartz.core.Scheduler
Add the given JobDetail to the Scheduler, and associate the given OperableTrigger with it.
scheduleJob(JobDetail, OperableTrigger) - Method in class org.quartz.QuartzScheduler
Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
scheduleJob(OperableTrigger) - Method in interface org.quartz.core.Scheduler
Schedule the given OperableTrigger with the Job identified by the Trigger's settings.
scheduleJob(OperableTrigger) - Method in class org.quartz.QuartzScheduler
Schedule the given Trigger with the Job identified by the Trigger's settings.
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 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 org.quartz.exceptions.SchedulerConfigException
Create a JobPersistenceException with the given message.
schedulerError(String, SchedulerException) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a serious error has occurred within the scheduler - such as repeated failures in the JobStore, or the inability to instantiate a Job instance when its Trigger has fired.
schedulerError(String, SchedulerException) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
SchedulerException - Exception in org.quartz.exceptions
Base class for exceptions thrown by the Quartz Scheduler.
SchedulerException() - Constructor for exception org.quartz.exceptions.SchedulerException
 
SchedulerException(String) - Constructor for exception org.quartz.exceptions.SchedulerException
 
SchedulerException(String, Throwable) - Constructor for exception org.quartz.exceptions.SchedulerException
 
SchedulerFactory - Class in org.quartz.core
An implementation of SchedulerFactory that does all of its work of creating a QuartzScheduler instance.
SchedulerFactory() - Constructor for class org.quartz.core.SchedulerFactory
 
schedulerInStandbyMode() - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler to inform the listener that it has move to standby mode.
schedulerInStandbyMode() - Method in class org.quartz.listeners.SchedulerListenerSupport
 
SchedulerListener - Interface in org.quartz.listeners
The interface to be implemented by classes that want to be informed of major Scheduler events.
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 Scheduler to inform the listener that it has shutdown.
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 Scheduler to inform the listener that it has begun the shutdown sequence.
schedulerShuttingdown() - Method in class org.quartz.listeners.SchedulerListenerSupport
 
SchedulerSignaler - Interface in org.quartz.core
An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.
SchedulerSignalerImpl - Class in org.quartz.core
An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.
SchedulerSignalerImpl(QuartzScheduler, QuartzSchedulerThread) - Constructor for class org.quartz.core.SchedulerSignalerImpl
Constructor
schedulerStarted() - Method in interface org.quartz.core.JobStore
Called by the QuartzScheduler to inform the JobStore that the scheduler has started.
schedulerStarted() - Method in class org.quartz.core.RAMJobStore
 
schedulerStarted() - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler to inform the listener that it has started.
schedulerStarted() - Method in class org.quartz.listeners.SchedulerListenerSupport
 
SchedulerStartupException - Exception in org.knowm.sundial.exceptions
 
SchedulerStartupException(Throwable) - Constructor for exception org.knowm.sundial.exceptions.SchedulerStartupException
Constructor
schedulingDataCleared() - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler to inform the listener that all jobs, triggers and calendars were deleted.
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 - org.quartz.triggers.Trigger.CompletedExecutionInstruction
 
SET_ALL_JOB_TRIGGERS_ERROR - org.quartz.triggers.Trigger.CompletedExecutionInstruction
 
SET_TRIGGER_COMPLETE - org.quartz.triggers.Trigger.CompletedExecutionInstruction
 
SET_TRIGGER_ERROR - 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 Calendar with the given name with this Trigger.
setCronExpression(String) - Method in class org.quartz.triggers.CronTriggerImpl
 
setCronExpression(CronExpression) - Method in class org.quartz.triggers.CronTriggerImpl
Set the CronExpression to the given one.
setDescription(String) - Method in class org.quartz.jobs.JobDetailImpl
Set a description for the Job instance - may be useful for remembering/displaying the purpose of the job, though the description has no meaning to Quartz.
setDescription(String) - Method in class org.quartz.triggers.AbstractTrigger
 
setDescription(String) - Method in interface org.quartz.triggers.MutableTrigger
Set a description for the Trigger instance - may be useful for remembering/displaying the purpose of the trigger, though the description has no meaning to Quartz.
setEndTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
 
setEndTime(Date) - Method in interface org.quartz.triggers.MutableTrigger
Set the time at which the Trigger should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings).
setEndTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the time at which the SimpleTrigger should quit repeating (and be automatically deleted).
setFailOnFileNotFound(boolean) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
Whether or not initialization of the plugin should fail (throw an exception) if the file cannot be found.
setFireInstanceId(String) - Method in class org.quartz.triggers.AbstractTrigger
 
setFireInstanceId(String) - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
setInstanceId(String) - Method in class org.quartz.core.SimpleThreadPool
 
setIsConcurrencyAllowed(boolean) - Method in class org.quartz.jobs.JobDetailImpl
 
setJobClass(Class<? extends Job>) - Method in class org.quartz.jobs.JobDetailImpl
Set the instance of Job that will be executed.
setJobDataMap(JobDataMap) - Method in class org.quartz.jobs.JobDetailImpl
Set the JobDataMap to be associated with the Job.
setJobDataMap(JobDataMap) - Method in class org.quartz.triggers.AbstractTrigger
 
setJobDataMap(JobDataMap) - Method in interface org.quartz.triggers.MutableTrigger
Set the JobDataMap to be associated with the Trigger.
setJobFactory(JobFactory) - Method in interface org.quartz.core.Scheduler
Set the JobFactory that will be responsible for producing instances of Job classes.
setJobFactory(JobFactory) - Method in class org.quartz.QuartzScheduler
 
setJobName(String) - Method in class org.quartz.triggers.AbstractTrigger
 
setJobName(String) - Method in interface org.quartz.triggers.MutableTrigger
Set the name of the associated JobDetail.
setJobRunShellFactory(JobRunShellFactory) - Method in class org.quartz.core.QuartzSchedulerResources
Set the JobRunShellFactory for the QuartzScheduler to use.
setJobRunTime(long) - Method in class org.quartz.core.JobExecutionContextImpl
 
setJobStore(JobStore) - Method in class org.quartz.core.QuartzSchedulerResources
Set the JobStore for the QuartzScheduler to use.
setMakeSchedulerThreadDaemon(boolean) - Method in class org.quartz.core.QuartzSchedulerResources
Set whether to mark the Quartz scheduling thread as daemon.
setMakeThreadsDaemons(boolean) - Method in class org.quartz.core.SimpleThreadPool
 
setMaxBatchSize(int) - Method in class org.quartz.core.QuartzSchedulerResources
 
setMisfireInstruction(int) - Method in class org.quartz.triggers.AbstractTrigger
 
setMisfireInstruction(int) - Method in interface org.quartz.triggers.MutableTrigger
Set the instruction the Scheduler should be given for handling misfire situations for this Trigger- the concrete Trigger type that you are using will have defined a set of additional MISFIRE_INSTRUCTION_XXX constants that may be passed to this method.
setMisfireThreshold(long) - Method in class org.quartz.core.RAMJobStore
The number of milliseconds by which a trigger must have missed its next-fire-time, in order for it to be considered "misfired" and thus have its misfire instruction applied.
setName(String) - Method in class org.quartz.jobs.JobDetailImpl
Set the name of this Job.
setName(String) - Method in class org.quartz.triggers.AbstractTrigger
 
setName(String) - Method in interface org.quartz.triggers.MutableTrigger
Set the name of this Trigger.
setNextFireTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
Sets the next time at which the CronTrigger will fire.
setNextFireTime(Date) - Method in interface org.quartz.triggers.OperableTrigger
 
setNextFireTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the next time at which the SimpleTrigger should fire.
setPreviousFireTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
Set the previous time at which the CronTrigger fired.
setPreviousFireTime(Date) - Method in interface org.quartz.triggers.OperableTrigger
 
setPreviousFireTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the previous time at which the SimpleTrigger fired.
setPriority(int) - Method in class org.quartz.triggers.AbstractTrigger
 
setPriority(int) - Method in interface org.quartz.triggers.MutableTrigger
The priority of a Trigger acts as a tie breaker such that if two Trigger s have the same scheduled fire time, then Quartz will do its best to give the one with the higher priority first access to a worker thread.
setRefireImmediately(boolean) - Method in exception org.quartz.exceptions.JobExecutionException
 
setRepeatCount(int) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the the number of time the SimpleTrigger should repeat, after which it will be automatically deleted.
setRepeatInterval(long) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the the time interval (in milliseconds) at which the SimpleTrigger should repeat.
setResult(Object) - Method in interface org.quartz.core.JobExecutionContext
Set the result (if any) of the Job's execution (the type of object set as the result is entirely up to the particular job).
setResult(Object) - Method in class org.quartz.core.JobExecutionContextImpl
 
setServletContext(ServletContext) - Static method in class org.knowm.sundial.SundialJobScheduler
 
setSignalOnSchedulingChange(boolean) - Method in class org.quartz.QuartzScheduler
 
setStartTime(Date) - Method in class org.quartz.triggers.CronTriggerImpl
 
setStartTime(Date) - Method in interface org.quartz.triggers.MutableTrigger
The time at which the trigger's scheduling should start.
setStartTime(Date) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the time at which the SimpleTrigger should occur.
setTerminate() - Method in class org.knowm.sundial.JobContainer
Set the terminate flag to true.
setThreadCount(int) - Method in class org.quartz.core.SimpleThreadPool
Set the number of worker threads in the pool - has no effect after initialize() has been called.
setThreadName(String) - Method in class org.quartz.core.QuartzSchedulerResources
Set the name for the QuartzSchedulerThread.
setThreadNamePrefix(String) - Method in class org.quartz.core.SimpleThreadPool
 
setThreadPool(ThreadPool) - Method in class org.quartz.core.QuartzSchedulerResources
Set the ThreadPool for the QuartzScheduler to use.
setThreadPoolSize(int) - Method in interface org.quartz.core.JobStore
Tells the JobStore the pool size used to execute jobs
setThreadPoolSize(int) - Method in class org.quartz.core.RAMJobStore
 
setThreadPriority(int) - Method in class org.quartz.core.SimpleThreadPool
Set the thread priority of worker threads in the pool - has no effect after initialize() has been called.
setThreadsInheritContextClassLoaderOfInitializingThread(boolean) - Method in class org.quartz.core.SimpleThreadPool
 
setThreadsInheritGroupOfInitializingThread(boolean) - Method in class org.quartz.core.SimpleThreadPool
 
setThreadsInheritInitializersClassLoadContext(boolean) - Method in class org.quartz.core.QuartzSchedulerResources
Set whether to set the class load context of spawned threads to that of the initializing thread.
setTimesTriggered(int) - Method in class org.quartz.triggers.SimpleTriggerImpl
Set the number of times the SimpleTrigger has already fired.
setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setTimeZone(TimeZone) - Method in class org.quartz.triggers.CronTriggerImpl
Sets the time zone for which the cronExpression of this CronTrigger will be resolved.
setUnscheduleAllTriggers(boolean) - Method in exception org.quartz.exceptions.JobExecutionException
 
setUnscheduleFiringTrigger(boolean) - Method in exception 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 Triggers, and cleans up all resources associated with the Scheduler.
shutdown() - Method in class org.quartz.core.SimpleThreadPool
Terminate any worker threads in this thread group.
shutdown() - Method in interface org.quartz.core.ThreadPool
Called by the QuartzScheduler to inform the ThreadPool that it should free up all of it's resources because the scheduler is shutting down.
shutdown() - Method in class org.quartz.plugins.management.ShutdownHookPlugin
Called in order to inform the SchedulerPlugin that it should free up all of it's resources because the scheduler is shutting down.
shutdown() - Method in interface org.quartz.plugins.SchedulerPlugin
Called in order to inform the SchedulerPlugin that it should free up all of it's resources because the scheduler is shutting down.
shutdown() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
Overridden to ignore wrapInUserTransaction because shutdown() does not interact with the Scheduler.
shutdown() - Method in class org.quartz.QuartzScheduler
Halts the QuartzScheduler's firing of Triggers , and cleans up all resources associated with the QuartzScheduler.
ShutdownHookPlugin - Class in org.quartz.plugins.management
This plugin catches the event of the JVM terminating (such as upon a CRTL-C) and tells the scheduler to shutdown.
ShutdownHookPlugin() - Constructor for class org.quartz.plugins.management.ShutdownHookPlugin
 
signalSchedulingChange(long) - Method in interface org.quartz.core.SchedulerSignaler
 
signalSchedulingChange(long) - Method in class org.quartz.core.SchedulerSignalerImpl
 
SimpleJobFactory - Class in org.quartz.jobs
The default JobFactory used by Quartz - simply calls newInstance() on the job class.
SimpleJobFactory() - Constructor for class org.quartz.jobs.SimpleJobFactory
 
SimpleThreadPool - Class in org.quartz.core
This is class is a simple implementation of a thread pool, based on the ThreadPool interface.
SimpleThreadPool() - Constructor for class org.quartz.core.SimpleThreadPool
Create a new (unconfigured) SimpleThreadPool.
SimpleTrigger - Interface in org.quartz.triggers
A Trigger that is used to fire a Job at a given moment in time, and optionally repeated at a specified interval.
SimpleTrigger - Annotation Type in org.knowm.sundial.annotations
 
simpleTriggerBuilder() - Static method in class org.quartz.builders.SimpleTriggerBuilder
Create a SimpleScheduleBuilder.
SimpleTriggerBuilder - Class in org.quartz.builders
SimpleScheduleBuilder is a ScheduleBuilder that defines strict/literal interval-based schedules for Triggers.
SimpleTriggerImpl - Class in org.quartz.triggers
A concrete Trigger that is used to fire a JobDetail at a given moment in time, and optionally repeated at a specified interval.
SimpleTriggerImpl() - Constructor for class org.quartz.triggers.SimpleTriggerImpl
Create a SimpleTrigger with no settings.
skipWhiteSpace(int, String) - Method in class org.quartz.triggers.CronExpression
 
StandardJobRunShellFactory - Class in org.quartz.core
Responsible for creating the instances of a JobRunShell to be used within the QuartzScheduler instance.
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 Scheduler is started, in order to let the plug-in know it can now make calls into the scheduler if it needs to.
start() - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
 
start() - Method in class org.quartz.QuartzScheduler
Starts the QuartzScheduler's threads that 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
Store the given JobDetail and Trigger.
storeJobAndTrigger(JobDetail, OperableTrigger) - Method in class org.quartz.core.RAMJobStore
Store the given JobDetail and Trigger.
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 in org.knowm.sundial.exceptions
A RuntimeException that wraps some checked Exceptions in the SundialScheduler class.
SundialSchedulerException(String, Throwable) - Constructor for exception org.knowm.sundial.exceptions.SundialSchedulerException
Constructor

T

ThreadPool - Interface in org.quartz.core
The interface to be implemented by classes that want to provide a thread pool for the QuartzScheduler's use.
timeUnit() - Method in annotation type org.knowm.sundial.annotations.SimpleTrigger
 
timeZone() - Method 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 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 - use TriggerBuilder to instantiate an actual Trigger.
Trigger.CompletedExecutionInstruction - Enum in org.quartz.triggers
NOOP Instructs the Scheduler that the Trigger has no further instructions.
Trigger.TriggerTimeComparator - Class in org.quartz.triggers
A Comparator that compares trigger's next fire times, or in other words, sorts them according to earliest next fire time.
TriggerBuilder - Class in org.quartz.builders
TriggerBuilder is used to instantiate Triggers.
TriggerBuilder() - Constructor for class org.quartz.builders.TriggerBuilder
 
triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction) - Method in interface org.quartz.listeners.TriggerListener
Called by the Scheduler when a Trigger has fired, it's associated JobDetail has been executed, and it's triggered(xx) method has been called.
triggered(Calendar) - Method in class org.quartz.triggers.CronTriggerImpl
Called when the Scheduler has decided to 'fire' the trigger (execute the associated Job), in order to give the Trigger a chance to update itself for its next triggering (if any).
triggered(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
triggered(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
Called when the Scheduler has decided to 'fire' the trigger (execute the associated Job), in order to give the Trigger a chance to update itself for its next triggering (if any).
triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in interface org.quartz.core.JobStore
Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution of its associated Job completed, threw an exception, or was vetoed), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction) - Method in class org.quartz.core.RAMJobStore
Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
triggerFinalized(Trigger) - Method in interface org.quartz.listeners.SchedulerListener
Called by the Scheduler when a Trigger has reached the condition in which it will never fire again.
triggerFinalized(Trigger) - Method in class org.quartz.listeners.SchedulerListenerSupport
 
triggerFired(Trigger, JobExecutionContext) - Method in interface org.quartz.listeners.TriggerListener
Called by the Scheduler when a Trigger has fired, and it's associated JobDetail is about to be executed.
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 JobDetail (execute it now).
triggerJob(String, JobDataMap) - Method in class org.quartz.QuartzScheduler
Trigger the identified Job (execute it now) - with a non-volatile trigger.
TriggerListener - Interface in org.quartz.listeners
The interface to be implemented by classes that want to be informed when a Trigger fires.
triggerMisfired(Trigger) - Method in interface org.quartz.listeners.TriggerListener
Called by the Scheduler when a Trigger has misfired.
triggersFired(List<OperableTrigger>) - Method in interface org.quartz.core.JobStore
Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
triggersFired(List<OperableTrigger>) - Method in class org.quartz.core.RAMJobStore
Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), 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 org.quartz.exceptions.JobExecutionException
 
unscheduleFiringTrigger() - Method in exception org.quartz.exceptions.JobExecutionException
 
unscheduleJob(String) - Method in interface org.quartz.core.Scheduler
Remove the indicated Trigger from the scheduler.
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 the CronTrigger was created.
updateAfterMisfire(Calendar) - Method in interface org.quartz.triggers.OperableTrigger
This method should not be used by the Quartz client.
updateAfterMisfire(Calendar) - Method in class org.quartz.triggers.SimpleTriggerImpl
Updates the SimpleTrigger's state based on the MISFIRE_INSTRUCTION_XXX that was selected when the SimpleTrigger was created.
usingJobData(JobDataMap) - Method in class org.quartz.builders.CronTriggerBuilder
 
usingJobData(JobDataMap) - Method in class org.quartz.builders.JobBuilder
Set the JobDetail's JobDataMap
usingJobData(JobDataMap) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
usingJobData(JobDataMap) - Method in class org.quartz.builders.TriggerBuilder
Set the Trigger's JobDataMap.

V

validate() - Method in class org.quartz.triggers.AbstractTrigger
 
validate() - Method in interface org.quartz.triggers.OperableTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validate() - Method in class org.quartz.triggers.SimpleTriggerImpl
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
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
Called by the Scheduler when a Trigger has fired, and it's associated JobDetail is about to be executed.

W

warning(SAXParseException) - Method in class org.quartz.plugins.xml.XMLSchedulingDataProcessor
ErrorHandler interface.
withDescription(String) - Method in class org.quartz.builders.CronTriggerBuilder
 
withDescription(String) - Method in class org.quartz.builders.JobBuilder
Set the given (human-meaningful) description of the Job.
withDescription(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
withDescription(String) - Method in class org.quartz.builders.TriggerBuilder
Set the given (human-meaningful) description of the Trigger.
withIdentity(String) - Method in class org.quartz.builders.CronTriggerBuilder
 
withIdentity(String) - Method in class org.quartz.builders.JobBuilder
Use a String to identify the JobDetail.
withIdentity(String) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
withIdentity(String) - Method in class org.quartz.builders.TriggerBuilder
Use the given TriggerKey to identify the Trigger.
withIntervalInMilliseconds(long) - Method in class org.quartz.builders.SimpleTriggerBuilder
Specify a repeat interval in milliseconds.
withMisfireHandlingInstructionDoNothing() - Method in class org.quartz.builders.CronTriggerBuilder
If the Trigger misfires, use the CronTrigger.MISFIRE_INSTRUCTION_DO_NOTHING instruction.
withMisfireHandlingInstructionFireAndProceed() - Method in class org.quartz.builders.CronTriggerBuilder
If the Trigger misfires, use the CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction.
withMisfireHandlingInstructionFireNow() - Method in class org.quartz.builders.SimpleTriggerBuilder
If the Trigger misfires, use the SimpleTrigger.MISFIRE_INSTRUCTION_FIRE_NOW instruction.
withMisfireHandlingInstructionNextWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
If the Trigger misfires, use the SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT instruction.
withMisfireHandlingInstructionNextWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
withMisfireHandlingInstructionNowWithExistingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
withMisfireHandlingInstructionNowWithRemainingCount() - Method in class org.quartz.builders.SimpleTriggerBuilder
withPriority(int) - Method in class org.quartz.builders.CronTriggerBuilder
 
withPriority(int) - Method in class org.quartz.builders.SimpleTriggerBuilder
 
withPriority(int) - Method in class org.quartz.builders.TriggerBuilder
Set the Trigger's priority.
withRepeatCount(int) - Method in class org.quartz.builders.SimpleTriggerBuilder
Specify a the number of time the trigger will repeat - total number of firings will be this number + 1.
withTriggerImplementation(OperableTrigger) - Method in class org.quartz.builders.TriggerBuilder
Set the ScheduleBuilder that will be used to define the Trigger's schedule.

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
 
A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes|All Packages