Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

A

AbstractCalendar<IMPLTYPE extends AbstractCalendar<IMPLTYPE>> - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar may be used (you don't have to) as a base class for more sophisticated one's.
AbstractCalendar(AbstractCalendar<IMPLTYPE>) - Constructor for class com.helger.quartz.impl.calendar.AbstractCalendar
Copy constructor
AbstractCalendar(ICalendar, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.AbstractCalendar
 
AbstractTrigger<IMPLTYPE extends AbstractTrigger<IMPLTYPE>> - Class in com.helger.quartz.impl.triggers
The base abstract class to be extended by all Triggers.
AbstractTrigger(AbstractTrigger<IMPLTYPE>) - Constructor for class com.helger.quartz.impl.triggers.AbstractTrigger
Copy constructor
AbstractTrigger() - Constructor for class com.helger.quartz.impl.triggers.AbstractTrigger
Create a Trigger with no specified name, group, or IJobDetail.
AbstractTrigger(String) - Constructor for class com.helger.quartz.impl.triggers.AbstractTrigger
Create a Trigger with the given name, and default group.
AbstractTrigger(String, String) - Constructor for class com.helger.quartz.impl.triggers.AbstractTrigger
Create a Trigger with the given name, and group.
AbstractTrigger(String, String, String, String) - Constructor for class com.helger.quartz.impl.triggers.AbstractTrigger
Create a Trigger with the given name, and group.
acquireNextTriggers(long, int, long) - Method in class com.helger.quartz.simpl.RAMJobStore
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 interface com.helger.quartz.spi.IJobStore
Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
addCalendar(String, ICalendar, boolean, boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
addCalendar(String, ICalendar, boolean, boolean) - Method in class com.helger.quartz.core.QuartzScheduler
Add (register) the given Calendar to the Scheduler.
addCalendar(String, ICalendar, boolean, boolean) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
addCalendar(String, ICalendar, boolean, boolean) - Method in interface com.helger.quartz.IScheduler
Add (register) the given Calendar to the Scheduler.
addExcludedDate(Date) - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
Add the given Date to the list of excluded days.
addInternalJobListener(IJobListener) - Method in class com.helger.quartz.core.QuartzScheduler
Add the given IJobListener to the Scheduler's internal list.
addInternalSchedulerListener(ISchedulerListener) - Method in class com.helger.quartz.core.QuartzScheduler
Register the given ISchedulerListener with the Scheduler's list of internal listeners.
addInternalTriggerListener(ITriggerListener) - Method in class com.helger.quartz.core.QuartzScheduler
Add the given ITriggerListener to the Scheduler's internal list.
addJob(IJobDetail, boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
addJob(IJobDetail, boolean, boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
addJob(IJobDetail, boolean) - Method in class com.helger.quartz.core.QuartzScheduler
Add the given Job to the Scheduler - with no associated Trigger.
addJob(IJobDetail, boolean, boolean) - Method in class com.helger.quartz.core.QuartzScheduler
 
addJob(IJobDetail, boolean) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
addJob(IJobDetail, boolean, boolean) - Method in class com.helger.quartz.impl.StdScheduler
 
addJob(IJobDetail, boolean) - Method in interface com.helger.quartz.IScheduler
Add the given Job to the Scheduler - with no associated Trigger.
addJob(IJobDetail, boolean, boolean) - Method in interface com.helger.quartz.IScheduler
Add the given Job to the Scheduler - with no associated Trigger.
addJobChainLink(JobKey, JobKey) - Method in class com.helger.quartz.listeners.JobChainingJobListener
Add a chain mapping - when the Job identified by the first key completes the job identified by the second key will be triggered.
addJobListener(IJobListener, IMatcher<JobKey>...) - Method in class com.helger.quartz.core.ListenerManager
 
addJobListener(IJobListener, List<IMatcher<JobKey>>) - Method in class com.helger.quartz.core.ListenerManager
 
addJobListener(IJobListener) - Method in class com.helger.quartz.core.ListenerManager
 
addJobListener(IJobListener, IMatcher<JobKey>) - Method in class com.helger.quartz.core.ListenerManager
 
addJobListener(IJobListener) - Method in interface com.helger.quartz.IListenerManager
Add the given IJobListener to the Scheduler, and register it to receive events for all Jobs.
addJobListener(IJobListener, IMatcher<JobKey>) - Method in interface com.helger.quartz.IListenerManager
Add the given IJobListener to the Scheduler, and register it to receive events for Jobs that are matched by the given Matcher.
addJobListener(IJobListener, IMatcher<JobKey>...) - Method in interface com.helger.quartz.IListenerManager
Add the given IJobListener to the Scheduler, and register it to receive events for Jobs that are matched by ANY of the given Matchers.
addJobListener(IJobListener, List<IMatcher<JobKey>>) - Method in interface com.helger.quartz.IListenerManager
Add the given IJobListener to the Scheduler, and register it to receive events for Jobs that are matched by ANY of the given Matchers.
addJobListenerMatcher(String, IMatcher<JobKey>) - Method in class com.helger.quartz.core.ListenerManager
 
addJobListenerMatcher(String, IMatcher<JobKey>) - Method in interface com.helger.quartz.IListenerManager
Add the given Matcher to the set of matchers for which the listener will receive events if ANY of the matchers match.
addListener(IJobListener) - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
addListener(ISchedulerListener) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
addListener(ITriggerListener) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
addNoGCObject(Object) - Method in class com.helger.quartz.core.QuartzScheduler
 
addSchedulerListener(ISchedulerListener) - Method in class com.helger.quartz.core.ListenerManager
 
addSchedulerListener(ISchedulerListener) - Method in interface com.helger.quartz.IListenerManager
Register the given ISchedulerListener with the Scheduler.
addSchedulerPlugin(ISchedulerPlugin) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Add the given ISchedulerPlugin for the QuartzScheduler to use.
addTriggerListener(ITriggerListener, IMatcher<TriggerKey>...) - Method in class com.helger.quartz.core.ListenerManager
 
addTriggerListener(ITriggerListener, List<IMatcher<TriggerKey>>) - Method in class com.helger.quartz.core.ListenerManager
 
addTriggerListener(ITriggerListener) - Method in class com.helger.quartz.core.ListenerManager
 
addTriggerListener(ITriggerListener, IMatcher<TriggerKey>) - Method in class com.helger.quartz.core.ListenerManager
 
addTriggerListener(ITriggerListener) - Method in interface com.helger.quartz.IListenerManager
Add the given ITriggerListener to the Scheduler, and register it to receive events for all Triggers.
addTriggerListener(ITriggerListener, IMatcher<TriggerKey>) - Method in interface com.helger.quartz.IListenerManager
Add the given ITriggerListener to the Scheduler, and register it to receive events for Triggers that are matched by the given Matcher.
addTriggerListener(ITriggerListener, IMatcher<TriggerKey>...) - Method in interface com.helger.quartz.IListenerManager
Add the given ITriggerListener to the Scheduler, and register it to receive events for Triggers that are matched by ANY of the given Matchers.
addTriggerListener(ITriggerListener, List<IMatcher<TriggerKey>>) - Method in interface com.helger.quartz.IListenerManager
Add the given ITriggerListener to the Scheduler, and register it to receive events for Triggers that are matched by ANY of the given Matchers.
addTriggerListenerMatcher(String, IMatcher<TriggerKey>) - Method in class com.helger.quartz.core.ListenerManager
 
addTriggerListenerMatcher(String, IMatcher<TriggerKey>) - Method in interface com.helger.quartz.IListenerManager
Add the given Matcher to the set of matchers for which the listener will receive events if ANY of the matchers match.
allJobs() - Static method in class com.helger.quartz.impl.matchers.EverythingMatcher
Create an EverythingMatcher that matches all jobs.
allTriggers() - Static method in class com.helger.quartz.impl.matchers.EverythingMatcher
Create an EverythingMatcher that matches all triggers.
and(IMatcher<U>, IMatcher<U>) - Static method in interface com.helger.quartz.IMatcher
Create an AndMatcher that depends upon the result of both of the given matchers.
and(IMatcher<T>) - Method in interface com.helger.quartz.IMatcher
 
AndMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches using an AND operator on two Matcher operands.
AndMatcher(IMatcher<T>, IMatcher<T>) - Constructor for class com.helger.quartz.impl.matchers.AndMatcher
 
AnnualCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar excludes a set of days of the year.
AnnualCalendar(AnnualCalendar) - Constructor for class com.helger.quartz.impl.calendar.AnnualCalendar
 
AnnualCalendar() - Constructor for class com.helger.quartz.impl.calendar.AnnualCalendar
 
AnnualCalendar(ICalendar) - Constructor for class com.helger.quartz.impl.calendar.AnnualCalendar
 
AnnualCalendar(TimeZone) - Constructor for class com.helger.quartz.impl.calendar.AnnualCalendar
 
AnnualCalendar(ICalendar, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.AnnualCalendar
 
anyGroup() - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches groups starting with the given string.
anyJobGroup() - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches job groups starting with the given string.
anyTriggerGroup() - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches trigger groups starting with the given string.
applyMisfire(TriggerWrapper) - Method in class com.helger.quartz.simpl.RAMJobStore
 
areAllDaysExcluded() - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Check if all days are excluded.
areAllDaysExcluded() - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Check if all week days are excluded.
atHourAndMinuteOnGivenDaysOfWeek(int, int, DayOfWeek...) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with a cron-expression that sets the schedule to fire at the given day at the given time (hour and minute) on the given days of the week.
atHourMinuteAndSecond(int, int, int) - Method in class com.helger.quartz.DateBuilder
 
atHourOfDay(int) - Method in class com.helger.quartz.DateBuilder
Set the hour (0-23) for the Date that will be built by this builder.
atMinute(int) - Method in class com.helger.quartz.DateBuilder
Set the minute (0-59) for the Date that will be built by this builder.
atSecond(int) - Method in class com.helger.quartz.DateBuilder
Set the second (0-59) for the Date that will be built by this builder, and truncate the milliseconds to 000.
AUTO_GENERATE_INSTANCE_ID - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 

B

begin() - Method in class com.helger.quartz.core.JobRunShell
 
bind(IScheduler) - Method in class com.helger.quartz.impl.SchedulerRepository
 
blockForAvailableThreads() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
blockForAvailableThreads() - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
blockForAvailableThreads() - Method in interface com.helger.quartz.spi.IThreadPool
Determines the number of threads that are currently available in in the pool.
BroadcastJobListener - Class in com.helger.quartz.listeners
Holds a List of references to JobListener instances and broadcasts all events to them (in order).
BroadcastJobListener(String) - Constructor for class com.helger.quartz.listeners.BroadcastJobListener
Construct an instance with the given name.
BroadcastJobListener(String, List<IJobListener>) - Constructor for class com.helger.quartz.listeners.BroadcastJobListener
Construct an instance with the given name, and List of listeners.
BroadcastSchedulerListener - Class in com.helger.quartz.listeners
Holds a List of references to SchedulerListener instances and broadcasts all events to them (in order).
BroadcastSchedulerListener() - Constructor for class com.helger.quartz.listeners.BroadcastSchedulerListener
 
BroadcastSchedulerListener(Iterable<? extends ISchedulerListener>) - Constructor for class com.helger.quartz.listeners.BroadcastSchedulerListener
Construct an instance with the given List of listeners.
BroadcastTriggerListener - Class in com.helger.quartz.listeners
Holds a List of references to TriggerListener instances and broadcasts all events to them (in order).
BroadcastTriggerListener(String) - Constructor for class com.helger.quartz.listeners.BroadcastTriggerListener
Construct an instance with the given name.
BroadcastTriggerListener(String, Iterable<? extends ITriggerListener>) - Constructor for class com.helger.quartz.listeners.BroadcastTriggerListener
Construct an instance with the given name, and List of listeners.
build() - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
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.
build() - Method in class com.helger.quartz.CronScheduleBuilder
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.
build() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
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.
build() - Method in class com.helger.quartz.DateBuilder
Build the Date defined by this builder instance.
build() - Method in interface com.helger.quartz.IScheduleBuilder
 
build() - Method in class com.helger.quartz.JobBuilder
Produce the JobDetail instance defined by this JobBuilder.
build() - Method in class com.helger.quartz.SimpleScheduleBuilder
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.
build() - Method in class com.helger.quartz.TriggerBuilder
Produce the Trigger.

C

calendarIntervalSchedule() - Static method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Create a CalendarIntervalScheduleBuilder.
CalendarIntervalScheduleBuilder - Class in com.helger.quartz
CalendarIntervalScheduleBuilder is a IScheduleBuilder that defines calendar time (day, week, month, year) interval-based schedules for Triggers.
CalendarIntervalScheduleBuilder() - Constructor for class com.helger.quartz.CalendarIntervalScheduleBuilder
 
CalendarIntervalTrigger - Class in com.helger.quartz.impl.triggers
A concrete ITrigger that is used to fire a IJobDetail based upon repeating calendar time intervals.
CalendarIntervalTrigger(CalendarIntervalTrigger) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
CalendarIntervalTrigger() - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger with no settings.
CalendarIntervalTrigger(String, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger that will occur immediately, and repeat at the the given interval.
CalendarIntervalTrigger(String, String, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger that will occur immediately, and repeat at the the given interval.
CalendarIntervalTrigger(String, Date, Date, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger that will occur at the given time, and repeat at the the given interval until the given end time.
CalendarIntervalTrigger(String, String, Date, Date, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger that will occur at the given time, and repeat at the the given interval until the given end time.
CalendarIntervalTrigger(String, String, String, String, Date, Date, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Create a DateIntervalTrigger that will occur at the given time, fire the identified Job and repeat at the the given interval until the given end time.
CascadingClassLoadHelper - Class in com.helger.quartz.simpl
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 com.helger.quartz.simpl.CascadingClassLoadHelper
 
checkExists(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
checkExists(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
checkExists(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Determine whether a IJob with the given identifier already exists within the scheduler.
checkExists(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Determine whether a ITrigger with the given identifier already exists within the scheduler.
checkExists(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
checkExists(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
checkExists(JobKey) - Method in interface com.helger.quartz.IScheduler
Determine whether a IJob with the given identifier already exists within the scheduler.
checkExists(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Determine whether a ITrigger with the given identifier already exists within the scheduler.
checkExists(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Determine whether a IJob with the given identifier already exists within the scheduler.
checkExists(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Determine whether a ITrigger with the given identifier already exists within the scheduler.
checkExists(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Determine whether a job with the given identifier already exists within the scheduler.
checkExists(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Determine whether a ITrigger with the given identifier already exists within the scheduler.
CircularLossyQueue<T> - Class in com.helger.quartz.utils
An implementation of a CircularQueue data-structure.
CircularLossyQueue(int) - Constructor for class com.helger.quartz.utils.CircularLossyQueue
Constructs the circular queue with the specified capacity
ClassUtils - Class in com.helger.quartz.utils
 
clear() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
clear() - Method in class com.helger.quartz.core.QuartzScheduler
Clears (deletes!)
clear() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
clear() - Method in interface com.helger.quartz.IScheduler
Clears (deletes!)
clearAllSchedulingData() - Method in class com.helger.quartz.simpl.RAMJobStore
Clear (delete!)
clearAllSchedulingData() - Method in interface com.helger.quartz.spi.IJobStore
Clear (delete!)
clearFromBusyWorkersList(SimpleThreadPool.WorkerThread) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
clearSignaledSchedulingChange() - Method in class com.helger.quartz.core.QuartzSchedulerThread
 
clearStatistics() - Method in class com.helger.quartz.core.SampledStatistics
Clears the collected statistics.
com.helger.quartz - package com.helger.quartz
The main package of Quartz, containing the client-side interfaces.
com.helger.quartz.core - package com.helger.quartz.core
Contains the core classes and interfaces for the Quartz job scheduler.
com.helger.quartz.impl - package com.helger.quartz.impl
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler.
com.helger.quartz.impl.calendar - package com.helger.quartz.impl.calendar
 
com.helger.quartz.impl.matchers - package com.helger.quartz.impl.matchers
 
com.helger.quartz.impl.triggers - package com.helger.quartz.impl.triggers
This package contains Trigger implementations that ship with Quartz.
com.helger.quartz.listeners - package com.helger.quartz.listeners
 
com.helger.quartz.plugins.history - package com.helger.quartz.plugins.history
 
com.helger.quartz.plugins.management - package com.helger.quartz.plugins.management
 
com.helger.quartz.simpl - package com.helger.quartz.simpl
Contains simple / light-weight implementations (with no dependencies on external libraries) of interfaces required by the org.quartz.core.QuartzScheduler.
com.helger.quartz.spi - package com.helger.quartz.spi
Contains Service Provider Interfaces that can be implemented by those wishing to create and use custom versions of Quartz back-end/behind-the-scenes services.
com.helger.quartz.utils - package com.helger.quartz.utils
 
com.helger.quartz.utils.counter - package com.helger.quartz.utils.counter
 
com.helger.quartz.utils.counter.sampled - package com.helger.quartz.utils.counter.sampled
 
compare(ITrigger, ITrigger) - Method in class com.helger.quartz.TriggerTimeComparator
 
compareTo(ITrigger) - Method in class com.helger.quartz.impl.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. alphabetical) order of their keys.
compareTo(ITrigger) - Method in interface com.helger.quartz.ITrigger
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. alphabetical) order of their keys.
compareTo(Key<T>) - Method in class com.helger.quartz.utils.Key
 
complete(boolean) - Method in class com.helger.quartz.core.JobRunShell
 
computeEndTimeToAllowParticularNumberOfFirings(IOperableTrigger, ICalendar, int) - Static method in class com.helger.quartz.TriggerUtils
Compute the Date that is 1 second after the Nth firing of the given Trigger, taking the triger's associated Calendar into consideration.
computeFireTimes(IOperableTrigger, ICalendar, int) - Static method in class com.helger.quartz.TriggerUtils
Returns a list of Dates that are the next fire times of a Trigger.
computeFireTimesBetween(IOperableTrigger, ICalendar, Date, Date) - Static method in class com.helger.quartz.TriggerUtils
Returns a list of Dates that are the next fire times of a Trigger that fall within the given date range.
computeFirstFireTime(ICalendar) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
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(ICalendar) - Method in class com.helger.quartz.impl.triggers.CronTrigger
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(ICalendar) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
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(ICalendar) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
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(ICalendar) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
computeNumTimesFiredBetween(Date, Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
Counter - Class in com.helger.quartz.utils.counter
A simple counter implementation
Counter() - Constructor for class com.helger.quartz.utils.counter.Counter
Default Constructor
Counter(long) - Constructor for class com.helger.quartz.utils.counter.Counter
Constructor with initial value
CounterConfig - Class in com.helger.quartz.utils.counter
Config for a simple Counter
CounterConfig(long) - Constructor for class com.helger.quartz.utils.counter.CounterConfig
Creates a config with the initial value
CounterManager - Class in com.helger.quartz.utils.counter
An implementation of a ICounterManager.
CounterManager(Timer) - Constructor for class com.helger.quartz.utils.counter.CounterManager
Constructor that accepts a timer that will be used for scheduling sampled counter if any is created
CQuartz - Class in com.helger.quartz
Quartz constants
create(String, String, Class<? extends IJob>) - Static method in class com.helger.quartz.impl.JobDetail
 
create(String, String, String, String, Date, Date, int, long) - Static method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
CREATE_REGISTRY_ALWAYS - Static variable in class com.helger.quartz.core.QuartzSchedulerResources
 
CREATE_REGISTRY_AS_NEEDED - Static variable in class com.helger.quartz.core.QuartzSchedulerResources
 
CREATE_REGISTRY_NEVER - Static variable in class com.helger.quartz.core.QuartzSchedulerResources
 
createCounter() - Method in class com.helger.quartz.utils.counter.CounterConfig
Creates and returns a Counter based on the initial value
createCounter(CounterConfig) - Method in class com.helger.quartz.utils.counter.CounterManager
Creates a Counter based on tha passed config
createCounter(CounterConfig) - Method in interface com.helger.quartz.utils.counter.ICounterManager
Creates a Counter based on tha passed config
createCounter() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounterConfig
Creates and returns a Counter based on the initial value
createCounter() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounterConfig
 
createJavaCalendar(long) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Build a Calendar for the given timeStamp.
createJavaCalendar() - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Build a Calendar with the current time.
createJobRunShell(TriggerFiredBundle) - Method in interface com.helger.quartz.core.IJobRunShellFactory
Called by the QuartzSchedulerThread to obtain instances of JobRunShell.
createJobRunShell(TriggerFiredBundle) - Method in class com.helger.quartz.impl.StdJobRunShellFactory
Called by the QuartzSchedulerThread to obtain instances of JobRunShell.
createScheduler(IThreadPool, IJobStore) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates a scheduler using the specified thread pool and job store.
createScheduler(String, String, IThreadPool, IJobStore) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Same as DirectSchedulerFactory.createScheduler(IThreadPool threadPool, IJobStore jobStore), with the addition of specifying the scheduler name and instance ID.
createScheduler(String, String, IThreadPool, IJobStore, long) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates a scheduler using the specified thread pool and job store and binds it to RMI.
createScheduler(String, String, IThreadPool, IJobStore, Map<String, ISchedulerPlugin>, long) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
createScheduler(String, String, IThreadPool, IThreadExecutor, IJobStore, Map<String, ISchedulerPlugin>, long) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
createScheduler(String, String, IThreadPool, IThreadExecutor, IJobStore, Map<String, ISchedulerPlugin>, long, int, long) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
createUniqueName(String) - Static method in class com.helger.quartz.utils.Key
 
createVolatileScheduler(int) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Creates an in memory job store (RAMJobStore) The thread priority is set to Thread.NORM_PRIORITY
createWorkerThreads(int) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
CronCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar excludes the set of times expressed by a given CronExpression.
CronCalendar(CronCalendar) - Constructor for class com.helger.quartz.impl.calendar.CronCalendar
 
CronCalendar(String) - Constructor for class com.helger.quartz.impl.calendar.CronCalendar
Create a CronCalendar with the given cron expression and no baseCalendar.
CronCalendar(ICalendar, String) - Constructor for class com.helger.quartz.impl.calendar.CronCalendar
Create a CronCalendar with the given cron expression and baseCalendar.
CronCalendar(ICalendar, String, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.CronCalendar
Create a CronCalendar with the given cron exprssion, baseCalendar, and TimeZone.
CronExpression - Class in com.helger.quartz
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class com.helger.quartz.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - Constructor for class com.helger.quartz.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
cronSchedule(String) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with the given cron-expression string - which is presumed to b e valid cron expression (and hence only a RuntimeException will be thrown if it is not).
cronSchedule(CronExpression) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with the given cron-expression.
CronScheduleBuilder - Class in com.helger.quartz
CronScheduleBuilder is a IScheduleBuilder that defines CronExpression-based schedules for Triggers.
CronScheduleBuilder(CronExpression) - Constructor for class com.helger.quartz.CronScheduleBuilder
 
cronScheduleNonvalidatedExpression(String) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with the given cron-expression string - which may not be a valid cron expression (and hence a ParseException will be thrown if it is not).
CronTrigger - Class in com.helger.quartz.impl.triggers
A concrete ITrigger that is used to fire a IJobDetail at given moments in time, defined with Unix 'cron-like' definitions.
CronTrigger(CronTrigger) - Constructor for class com.helger.quartz.impl.triggers.CronTrigger
 
CronTrigger() - Constructor for class com.helger.quartz.impl.triggers.CronTrigger
Create a CronTrigger with no settings.

D

dailyAtHourAndMinute(int, int) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with a cron-expression that sets the schedule to fire every day at the given time (hour and minute).
DailyCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar excludes (or includes - see below) a specified time range each day.
DailyCalendar(DailyCalendar) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
 
DailyCalendar(String, String) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified strings and no baseCalendar.
DailyCalendar(ICalendar, String, String) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified strings and the specified baseCalendar.
DailyCalendar(int, int, int, int, int, int, int, int) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and no baseCalendar.
DailyCalendar(ICalendar, int, int, int, int, int, int, int, int) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and the specified baseCalendar.
DailyCalendar(Calendar, Calendar) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified Calendars and no baseCalendar.
DailyCalendar(ICalendar, Calendar, Calendar) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified Calendars and the specified baseCalendar.
DailyCalendar(long, long) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and no baseCalendar.
DailyCalendar(ICalendar, long, long) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and the specified baseCalendar.
DailyCalendar(TimeZone, long, long) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and no baseCalendar.
DailyCalendar(ICalendar, TimeZone, long, long) - Constructor for class com.helger.quartz.impl.calendar.DailyCalendar
Create a DailyCalendar with a time range defined by the specified values and the specified baseCalendar.
dailyTimeIntervalSchedule() - Static method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Create a DailyTimeIntervalScheduleBuilder.
DailyTimeIntervalScheduleBuilder - Class in com.helger.quartz
A IScheduleBuilder implementation that build schedule for DailyTimeIntervalTrigger.
DailyTimeIntervalScheduleBuilder() - Constructor for class com.helger.quartz.DailyTimeIntervalScheduleBuilder
 
DailyTimeIntervalTrigger - Class in com.helger.quartz.impl.triggers
A concrete implementation of DailyTimeIntervalTrigger that is used to fire a IJobDetail based upon daily repeating time intervals.
DailyTimeIntervalTrigger(DailyTimeIntervalTrigger) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
DailyTimeIntervalTrigger() - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger with no settings.
DailyTimeIntervalTrigger(String, LocalTime, LocalTime, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger that will occur immediately, and repeat at the the given interval.
DailyTimeIntervalTrigger(String, String, LocalTime, LocalTime, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger that will occur immediately, and repeat at the the given interval.
DailyTimeIntervalTrigger(String, Date, Date, LocalTime, LocalTime, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger that will occur at the given time, and repeat at the the given interval until the given end time.
DailyTimeIntervalTrigger(String, String, Date, Date, LocalTime, LocalTime, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger that will occur at the given time, and repeat at the the given interval until the given end time.
DailyTimeIntervalTrigger(String, String, String, String, Date, Date, LocalTime, LocalTime, EIntervalUnit, int) - Constructor for class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Create a DailyTimeIntervalTrigger that will occur at the given time, fire the identified Job and repeat at the the given interval until the given end time.
DateBuilder - Class in com.helger.quartz
DateBuilder is used to conveniently create java.util.Date instances that meet particular criteria.
dateOf(int, int, int) - Static method in class com.helger.quartz.DateBuilder
Get a Date object that represents the given time, on today's date (equivalent to DateBuilder.todayAt(int, int, int)).
dateOf(int, int, int, int, Month) - Static method in class com.helger.quartz.DateBuilder
Get a Date object that represents the given time, on the given date.
dateOf(int, int, int, int, Month, int) - Static method in class com.helger.quartz.DateBuilder
Get a Date object that represents the given time, on the given date.
decrement() - Method in class com.helger.quartz.utils.counter.Counter
 
decrement() - Method in interface com.helger.quartz.utils.counter.ICounter
Decrement the counter by 1
decrement(long) - Method in interface com.helger.quartz.utils.counter.ICounter
Decrement the counter by given amount
decrement(long, long) - Method in interface com.helger.quartz.utils.counter.sampled.ISampledRateCounter
Decrements the numerator and denominator by the passed values
decrement(long, long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Decrements the numerator and denominator by the passed values
decrement() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
decrement(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
DEFAULT_FAIL_OVER_GROUP - Static variable in interface com.helger.quartz.IScheduler
A constant Trigger group name used internally by the scheduler - clients should not use the value of this constant ("FAILED_OVER_JOBS") for the name of a Trigger's group.
DEFAULT_FILENAME - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
DEFAULT_GROUP - Static variable in interface com.helger.quartz.IScheduler
A (possibly) useful constant that can be used for specifying the group that Job and Trigger instances belong to.
DEFAULT_GROUP - Static variable in class com.helger.quartz.utils.Key
The default group for scheduling entities, with the value "DEFAULT".
DEFAULT_INSTANCE_ID - Static variable in class com.helger.quartz.impl.DirectSchedulerFactory
 
DEFAULT_INSTANCE_ID - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
DEFAULT_PRIORITY - Static variable in interface com.helger.quartz.ITrigger
The default value for priority.
DEFAULT_RECOVERY_GROUP - Static variable in interface com.helger.quartz.IScheduler
A constant Trigger group name used internally by the scheduler - clients should not use the value of this constant ("RECOVERING_JOBS") for the name of a Trigger's group.
DEFAULT_SCHEDULER_NAME - Static variable in class com.helger.quartz.impl.DirectSchedulerFactory
 
DefaultThreadExecutor - Class in com.helger.quartz.impl
Schedules work on a newly spawned thread.
DefaultThreadExecutor() - Constructor for class com.helger.quartz.impl.DefaultThreadExecutor
 
deleteCalendar(String) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
deleteCalendar(String) - Method in class com.helger.quartz.core.QuartzScheduler
Delete the identified Calendar from the Scheduler.
deleteCalendar(String) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
deleteCalendar(String) - Method in interface com.helger.quartz.IScheduler
Delete the identified Calendar from the Scheduler.
deleteJob(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
deleteJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Delete the identified Job from the Scheduler - and any associated Triggers.
deleteJob(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
deleteJob(JobKey) - Method in interface com.helger.quartz.IScheduler
Delete the identified Job from the Scheduler - and any associated Triggers.
deleteJobs(List<JobKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
deleteJobs(List<JobKey>) - Method in class com.helger.quartz.core.QuartzScheduler
 
deleteJobs(List<JobKey>) - Method in class com.helger.quartz.impl.StdScheduler
 
deleteJobs(List<JobKey>) - Method in interface com.helger.quartz.IScheduler
Delete the identified Jobs from the Scheduler - and any associated Triggers.
depth() - Method in class com.helger.quartz.utils.CircularLossyQueue
Returns the number of items currently in the queue
DirectSchedulerFactory - Class in com.helger.quartz.impl
A singleton implementation of ISchedulerFactory.
DirectSchedulerFactory() - Constructor for class com.helger.quartz.impl.DirectSchedulerFactory
Constructor
DisallowConcurrentExecution - Annotation Type in com.helger.quartz
An annotation that marks a IJob class as one that must not have multiple instances executed concurrently (where instance is based-upon a IJobDetail definition - or in other words based upon a JobKey).

E

EIntervalUnit - Enum in com.helger.quartz
 
endAt(Date) - Method in class com.helger.quartz.TriggerBuilder
Set the time at which the Trigger will no longer fire - even if it's schedule has remaining repeats.
endingDailyAfterCount(int) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Calculate and set the endTimeOfDay using count, interval and starTimeOfDay.
endingDailyAt(LocalTime) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the startTimeOfDay for this trigger to end firing each day at the given time.
equals(Object) - Method in interface com.helger.quartz.IMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.JobDetail
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.AndMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.EverythingMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.KeyMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.NotMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.OrMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
equals(Object) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Trigger equality is based upon the equality of the TriggerKey.
equals(Object) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
equals(Object) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
equals(Object) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
equals(Object) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
equals(Object) - Method in interface com.helger.quartz.ITrigger
Trigger equality is based upon the equality of the TriggerKey.
equals(Object) - Method in class com.helger.quartz.utils.Key
 
evaluate(String, String) - Method in enum com.helger.quartz.impl.matchers.StringMatcher.EStringOperatorName
 
evenHourDate(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even hour above the given date.
evenHourDateAfterNow() - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even hour after the current time.
evenHourDateBefore(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the previous even hour below the given date.
evenMinuteDate(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even minute above the given date.
evenMinuteDateAfterNow() - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even minute after the current time.
evenMinuteDateBefore(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the previous even minute below the given date.
evenSecondDate(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even second above the given date.
evenSecondDateAfterNow() - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even second after the current time.
evenSecondDateBefore(Date) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the previous even second below the given date.
EverythingMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches on the complete key being equal (both name and group).
EverythingMatcher() - Constructor for class com.helger.quartz.impl.matchers.EverythingMatcher
 
execute(IJobExecutionContext) - Method in interface com.helger.quartz.IJob
Called by the IScheduler when a ITrigger fires that is associated with the Job.
execute(Thread) - Method in class com.helger.quartz.impl.DefaultThreadExecutor
 
execute(Thread) - Method in interface com.helger.quartz.spi.IThreadExecutor
Submit a task for execution
executionComplete(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
This method should not be used by the Quartz client.
executionComplete(IJobExecutionContext, JobExecutionException) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.

F

FAILED_JOB_ORIGINAL_TRIGGER_FIRETIME_IN_MILLISECONDS - Static variable in interface com.helger.quartz.IScheduler
A constant JobDataMap key that can be used to retrieve the fire time of the original Trigger from a recovery trigger's data map in the case of a job recovering after a failed scheduler instance.
FAILED_JOB_ORIGINAL_TRIGGER_GROUP - Static variable in interface com.helger.quartz.IScheduler
A constant JobDataMap key that can be used to retrieve the group of the original Trigger from a recovery trigger's data map in the case of a job recovering after a failed scheduler instance.
FAILED_JOB_ORIGINAL_TRIGGER_NAME - Static variable in interface com.helger.quartz.IScheduler
A constant JobDataMap key that can be used to retrieve the name of the original Trigger from a recovery trigger's data map in the case of a job recovering after a failed scheduler instance.
FAILED_JOB_ORIGINAL_TRIGGER_SCHEDULED_FIRETIME_IN_MILLISECONDS - Static variable in interface com.helger.quartz.IScheduler
A constant JobDataMap key that can be used to retrieve the scheduled fire time of the original Trigger from a recovery trigger's data map in the case of a job recovering after a failed scheduler instance.
forJob(JobKey) - Method in class com.helger.quartz.TriggerBuilder
Set the identity of the Job which should be fired by the produced Trigger.
forJob(String) - Method in class com.helger.quartz.TriggerBuilder
Set the identity of the Job which should be fired by the produced Trigger - a JobKey will be produced with the given name and default group.
forJob(String, String) - Method in class com.helger.quartz.TriggerBuilder
Set the identity of the Job which should be fired by the produced Trigger - a JobKey will be produced with the given name and group.
forJob(IJobDetail) - Method in class com.helger.quartz.TriggerBuilder
Set the identity of the Job which should be fired by the produced Trigger, by extracting the JobKey from the given job.
futureDate(int, EIntervalUnit) - Static method in class com.helger.quartz.DateBuilder
 

G

generateInstanceId() - Method in class com.helger.quartz.simpl.HostnameInstanceIdGenerator
 
generateInstanceId() - Method in class com.helger.quartz.simpl.SimpleInstanceIdGenerator
 
generateInstanceId() - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
Returns the cluster wide value for this scheduler instance's id, based on a system property
generateInstanceId() - Method in interface com.helger.quartz.spi.IInstanceIdGenerator
Generate the instance id for a Scheduler
get(Object) - Method in interface com.helger.quartz.IJobExecutionContext
Get the value with the given key from the context's data map.
get(Object) - Method in class com.helger.quartz.impl.JobExecutionContext
Get the value with the given key from the context's data map.
getAllSampleValues() - Method in interface com.helger.quartz.utils.counter.sampled.ISampledCounter
Returns all samples in history
getAllSampleValues() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
getAllSchedulers() - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.).
getAllSchedulers() - Method in class com.helger.quartz.impl.StdSchedulerFactory
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.).
getAllSchedulers() - Method in interface com.helger.quartz.ISchedulerFactory
Returns handles to all known Schedulers (made by any SchedulerFactory within this jvm.).
getAndReset() - Method in interface com.helger.quartz.utils.counter.sampled.ISampledCounter
Returns the current value of the counter and resets it to 0
getAndReset() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
getAndReset() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Returns the current value of the counter and resets it to 0
getAndSet(long) - Method in class com.helger.quartz.utils.counter.Counter
 
getAndSet(long) - Method in interface com.helger.quartz.utils.counter.ICounter
Returns the value of the counter and sets it to the new value
getAndSet(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
getAnnotation(Class<?>, Class<T>) - Static method in class com.helger.quartz.utils.ClassUtils
 
getAsString() - Method in class com.helger.quartz.utils.Key
Return the string representation of the key.
getBaseCalendar() - Method in interface com.helger.quartz.ICalendar
Get the base calendar.
getBaseCalendar() - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
getBatchTimeWindow() - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
getBooleanProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getBooleanProperty(String, boolean) - Method in class com.helger.quartz.utils.PropertiesParser
 
getByteProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getByteProperty(String, byte) - Method in class com.helger.quartz.utils.PropertiesParser
 
getCalendar(String) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getCalendar(String) - Method in class com.helger.quartz.core.QuartzScheduler
Get the ICalendar instance with the given name.
getCalendar() - Method in interface com.helger.quartz.IJobExecutionContext
Get a handle to the Calendar referenced by the Trigger instance that fired the Job.
getCalendar() - Method in class com.helger.quartz.impl.JobExecutionContext
Get a handle to the Calendar referenced by the Trigger instance that fired the Job.
getCalendar(String) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getCalendar(String) - Method in interface com.helger.quartz.IScheduler
Get the ICalendar instance with the given name.
getCalendar() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getCalendarName() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getCalendarName() - Method in interface com.helger.quartz.ITrigger
Get the name of the ICalendar associated with this Trigger.
getCalendarNames() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getCalendarNames() - Method in class com.helger.quartz.core.QuartzScheduler
Get the names of all registered ICalendars.
getCalendarNames() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getCalendarNames() - Method in interface com.helger.quartz.IScheduler
Get the names of all registered ICalendars.
getCalendarNames() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the names of all of the ICalendar s in the JobStore.
getCalendarNames() - Method in interface com.helger.quartz.spi.IJobStore
Get the names of all of the ICalendar s in the JobStore.
getCharProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getCharProperty(String, char) - Method in class com.helger.quartz.utils.PropertiesParser
 
getClassLoader() - Method in class com.helger.quartz.simpl.CascadingClassLoadHelper
Enable sharing of the "best" class-loader with 3rd party.
getClassLoader() - Method in class com.helger.quartz.simpl.InitThreadContextClassLoadHelper
Enable sharing of the class-loader with 3rd party.
getClassLoader() - Method in class com.helger.quartz.simpl.LoadingLoaderClassLoadHelper
Enable sharing of the class-loader with 3rd party.
getClassLoader() - Method in class com.helger.quartz.simpl.SimpleClassLoadHelper
Enable sharing of the class-loader with 3rd party.
getClassLoader() - Method in class com.helger.quartz.simpl.ThreadContextClassLoadHelper
Enable sharing of the class-loader with 3rd party.
getClassLoader() - Method in interface com.helger.quartz.spi.IClassLoadHelper
Enable sharing of the class-loader with 3rd party (e.g. digester).
getClone() - Method in class com.helger.quartz.CronExpression
 
getClone() - Method in interface com.helger.quartz.ICalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.CronCalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.DailyCalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
 
getClone() - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
 
getClone() - Method in class com.helger.quartz.impl.JobDetail
 
getClone() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getClone() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getClone() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getClone() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
getClone() - Method in interface com.helger.quartz.ITrigger
 
getClone() - Method in class com.helger.quartz.JobDataMap
 
getClone(T) - Static method in class com.helger.quartz.QCloneUtils
 
getClone(JobDataMap) - Static method in class com.helger.quartz.QCloneUtils
 
getClone(EnumSet<T>) - Static method in class com.helger.quartz.QCloneUtils
 
getClone(Calendar) - Static method in class com.helger.quartz.QCloneUtils
 
getClone(Date) - Static method in class com.helger.quartz.QCloneUtils
 
getClone(TimeZone) - Static method in class com.helger.quartz.QCloneUtils
 
getClone() - Method in class com.helger.quartz.SchedulerContext
 
getClone() - Method in interface com.helger.quartz.spi.IMutableTrigger
 
getClone() - Method in interface com.helger.quartz.spi.IOperableTrigger
 
getCompareToValue() - Method in class com.helger.quartz.impl.matchers.KeyMatcher
 
getCompareToValue() - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
getCompareWithOperator() - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
getContext() - Method in class com.helger.quartz.impl.StdScheduler
Returns the SchedulerContext of the Scheduler.
getContext() - Method in interface com.helger.quartz.IScheduler
Returns the SchedulerContext of the Scheduler.
getCounterValue() - Method in class com.helger.quartz.utils.counter.sampled.TimeStampedCounterValue
Get the counter value
getCronExpression() - Method in class com.helger.quartz.CronExpression
 
getCronExpression() - Method in interface com.helger.quartz.ICronTrigger
 
getCronExpression() - Method in class com.helger.quartz.impl.calendar.CronCalendar
Returns the object representation of the cron expression that defines the dates and times this calendar excludes.
getCronExpression() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getCurrentlyExecutingJobs() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getCurrentlyExecutingJobs() - Method in class com.helger.quartz.core.QuartzScheduler
Return a list of JobExecutionContext objects that represent all currently executing Jobs in this Scheduler instance.
getCurrentlyExecutingJobs() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getCurrentlyExecutingJobs() - Method in interface com.helger.quartz.IScheduler
Return a list of JobExecutionContext objects that represent all currently executing Jobs in this Scheduler instance.
getDaysExcluded() - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
 
getDaysExcluded() - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Get the array which defines the exclude-value of each day of month.
getDaysExcluded() - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Get the array with the week days
getDaysOfWeek() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
The days of the week upon which to fire.
getDaysOfWeek() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getDefaultScheduler() - Static method in class com.helger.quartz.impl.StdSchedulerFactory
Returns a handle to the default Scheduler, creating it if it does not yet exist.
getDescription() - Method in interface com.helger.quartz.ICalendar
Return the description given to the Calendar instance by its creator (if any).
getDescription() - Method in interface com.helger.quartz.IJobDetail
Return the description given to the Job instance by its creator (if any).
getDescription() - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
getDescription() - Method in class com.helger.quartz.impl.JobDetail
 
getDescription() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getDescription() - Method in interface com.helger.quartz.ITrigger
Return the description given to the Trigger instance by its creator (if any).
getDoubleProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getDoubleProperty(String, double) - Method in class com.helger.quartz.utils.PropertiesParser
 
getEndOfDayJavaCalendar(long) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Returns the end of the given day Calendar.
getEndTime() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getEndTime() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getEndTime() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getEndTime() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
getEndTime() - Method in interface com.helger.quartz.ITrigger
Get the time at which the Trigger should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings).
getEndTimeOfDay() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
The time of day to complete firing at the given interval.
getEndTimeOfDay() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
The time of day to complete firing at the given interval.
getEstimatedTimeToReleaseAndAcquireTrigger() - Method in class com.helger.quartz.simpl.RAMJobStore
 
getEstimatedTimeToReleaseAndAcquireTrigger() - Method in interface com.helger.quartz.spi.IJobStore
How long (in milliseconds) the JobStore implementation estimates that it will take to release a trigger and acquire a new one.
getException() - Method in class com.helger.quartz.spi.TriggerFiredResult
 
getExcludedDates() - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
Returns a SortedSet of Dates representing the excluded days.
getExpressionSummary() - Method in class com.helger.quartz.CronExpression
 
getExpressionSummary() - Method in interface com.helger.quartz.ICronTrigger
 
getExpressionSummary() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getFinalFireTime() - Method in class com.helger.quartz.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFinalFireTime() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Returns the final time at which the DateIntervalTrigger will fire, if there is no end time set, null will be returned.
getFinalFireTime() - Method in class com.helger.quartz.impl.triggers.CronTrigger
NOT YET IMPLEMENTED: Returns the final time at which the CronTrigger will fire.
getFinalFireTime() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Returns the final time at which the DailyTimeIntervalTrigger will fire, if there is no end time set, null will be returned.
getFinalFireTime() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Returns the final time at which the SimpleTrigger will fire, if repeatCount is REPEAT_INDEFINITELY, null will be returned.
getFinalFireTime() - Method in interface com.helger.quartz.ITrigger
Returns the last time at which the Trigger will fire, if the Trigger will repeat indefinitely, null will be returned.
getFiredTriggerRecordId() - Method in class com.helger.quartz.simpl.RAMJobStore
 
getFireInstanceId() - Method in interface com.helger.quartz.IJobExecutionContext
Get the unique Id that identifies this particular firing instance of the trigger that triggered this job execution.
getFireInstanceId() - Method in class com.helger.quartz.impl.JobExecutionContext
Get the unique Id that identifies this particular firing instance of the trigger that triggered this job execution.
getFireInstanceId() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getFireInstanceId() - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
getFireTime() - Method in interface com.helger.quartz.IJobExecutionContext
The actual time the trigger fired.
getFireTime() - Method in class com.helger.quartz.impl.JobExecutionContext
The actual time the trigger fired.
getFireTime() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getFireTimeAfter(Date) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Returns the next time at which the DateIntervalTrigger will fire, after the given time.
getFireTimeAfter(Date, boolean) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getFireTimeAfter(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Returns the next time at which the CronTrigger will fire, after the given time.
getFireTimeAfter(Date) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Returns the next time at which the DailyTimeIntervalTrigger will fire, after the given time.
getFireTimeAfter(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Returns the next time at which the SimpleTrigger will fire, after the given time.
getFireTimeAfter(Date) - Method in interface com.helger.quartz.ITrigger
Returns the next time at which the Trigger will fire, after the given time.
getFireTimeBefore(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Returns the last time at which the SimpleTrigger will fire, before the given time.
getFloatProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getFloatProperty(String, float) - Method in class com.helger.quartz.utils.PropertiesParser
 
getFullJobName() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Returns the 'full name' of the Job that the Trigger points to, in the format "group.name".
getFullName() - Method in class com.helger.quartz.impl.JobDetail
Returns the 'full name' of the JobDetail in the format "group.name".
getFullName() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Returns the 'full name' of the Trigger in the format "group.name".
getGroup() - Method in class com.helger.quartz.impl.JobDetail
Get the group of this Job.
getGroup() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Get the group of this Trigger.
getGroup() - Method in class com.helger.quartz.utils.Key
Get the group portion of the key.
getHistorySize() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounterConfig
Returns the history size
getInitialValue() - Method in class com.helger.quartz.utils.counter.CounterConfig
Gets the initial value
getInstance() - Static method in class com.helger.quartz.impl.DirectSchedulerFactory
 
getInstance() - Static method in class com.helger.quartz.impl.SchedulerRepository
 
getInstanceId() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the instance Id for the QuartzScheduler.
getIntArrayProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getIntArrayProperty(String, int[]) - Method in class com.helger.quartz.utils.PropertiesParser
 
getInternalJobListener(String) - Method in class com.helger.quartz.core.QuartzScheduler
Get the internal IJobListener that has the given name.
getInternalJobListeners() - Method in class com.helger.quartz.core.QuartzScheduler
Get a List containing all of the IJobListeners in the Scheduler's internal list.
getInternalSchedulerListeners() - Method in class com.helger.quartz.core.QuartzScheduler
Get a List containing all of the internal ISchedulerListeners registered with the Scheduler.
getInternalTriggerListener(String) - Method in class com.helger.quartz.core.QuartzScheduler
Get the internal ITriggerListener that has the given name.
getInternalTriggerListeners() - Method in class com.helger.quartz.core.QuartzScheduler
Get a list containing all of the ITriggerListeners in the Scheduler's internal list.
getIntervalMillis() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
getIntervalSecs() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounterConfig
Returns the interval time (seconds)
getIntProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getIntProperty(String, int) - Method in class com.helger.quartz.utils.PropertiesParser
 
getInvertTimeRange() - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Indicates whether the time range represents an inverted time range (see class description).
getJobBuilder() - Method in interface com.helger.quartz.IJobDetail
Get a JobBuilder that is configured to produce a JobDetail identical to this one.
getJobBuilder() - Method in class com.helger.quartz.impl.JobDetail
 
getJobClass() - Method in interface com.helger.quartz.IJobDetail
Get the instance of Job that will be executed.
getJobClass() - Method in class com.helger.quartz.impl.JobDetail
 
getJobDataMap() - Method in interface com.helger.quartz.IJobDetail
Get the JobDataMap that is associated with the Job.
getJobDataMap() - Method in class com.helger.quartz.impl.JobDetail
 
getJobDataMap() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getJobDataMap() - Method in interface com.helger.quartz.ITrigger
Get the JobDataMap that is associated with the Trigger.
getJobDetail(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getJobDetail(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Get the IJobDetail for the Job instance with the given name and group.
getJobDetail() - Method in interface com.helger.quartz.IJobExecutionContext
Get the JobDetail associated with the Job.
getJobDetail() - Method in class com.helger.quartz.impl.JobExecutionContext
Get the JobDetail associated with the Job.
getJobDetail(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getJobDetail(JobKey) - Method in interface com.helger.quartz.IScheduler
Get the IJobDetail for the Job instance with the given key.
getJobDetail() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getJobFactory() - Method in class com.helger.quartz.core.QuartzScheduler
 
getJobFailedMessage() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Get the message that is logged when a Job fails its execution.
getJobGroup() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Get the name of the associated IJobDetail's group.
getJobGroupNames() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getJobGroupNames() - Method in class com.helger.quartz.core.QuartzScheduler
Get the names of all known IJob groups.
getJobGroupNames() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getJobGroupNames() - Method in interface com.helger.quartz.IScheduler
Get the names of all known IJobDetail groups.
getJobGroupNames() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the names of all of the IJob groups.
getJobGroupNames() - Method in interface com.helger.quartz.spi.IJobStore
Get the names of all of the IJob groups.
getJobInstance() - Method in interface com.helger.quartz.IJobExecutionContext
Get the instance of the Job that was created for this execution.
getJobInstance() - Method in class com.helger.quartz.impl.JobExecutionContext
Get the instance of the Job that was created for this execution.
getJobKey() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getJobKey() - Method in interface com.helger.quartz.ITrigger
 
getJobKeys(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getJobKeys(GroupMatcher<JobKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Get the names of all the IJobs in the matching groups.
getJobKeys(GroupMatcher<JobKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getJobKeys(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.IScheduler
Get the keys of all the IJobDetails in the matching groups.
getJobKeys(GroupMatcher<JobKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Get the names of all of the IJob s that match the given groupMatcher.
getJobKeys(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.spi.IJobStore
Get the keys of all of the IJob s that have the given group name.
getJobListener(String) - Method in class com.helger.quartz.core.ListenerManager
 
getJobListener(String) - Method in interface com.helger.quartz.IListenerManager
Get the IJobListener that has the given name.
getJobListenerMatchers(String) - Method in class com.helger.quartz.core.ListenerManager
 
getJobListenerMatchers(String) - Method in interface com.helger.quartz.IListenerManager
Get the set of Matchers for which the listener will receive events if ANY of the matchers match.
getJobListeners() - Method in class com.helger.quartz.core.ListenerManager
 
getJobListeners() - Method in interface com.helger.quartz.IListenerManager
Get a List containing all of the IJobListeners in the Scheduler, in the order in which they were registered.
getJobName() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Get the name of the associated IJobDetail.
getJobRunShellFactory() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the IJobRunShellFactory for the QuartzScheduler to use.
getJobRunTime() - Method in interface com.helger.quartz.IJobExecutionContext
The amount of time the job ran for (in milliseconds).
getJobRunTime() - Method in class com.helger.quartz.impl.JobExecutionContext
The amount of time the job ran for (in milliseconds).
getJobsCompletedMostRecentSample() - Method in interface com.helger.quartz.core.ISampledStatistics
 
getJobsCompletedMostRecentSample() - Method in class com.helger.quartz.core.NullSampledStatistics
 
getJobsCompletedMostRecentSample() - Method in class com.helger.quartz.core.SampledStatistics
 
getJobsExecutingMostRecentSample() - Method in interface com.helger.quartz.core.ISampledStatistics
 
getJobsExecutingMostRecentSample() - Method in class com.helger.quartz.core.NullSampledStatistics
 
getJobsExecutingMostRecentSample() - Method in class com.helger.quartz.core.SampledStatistics
 
getJobsScheduledMostRecentSample() - Method in interface com.helger.quartz.core.ISampledStatistics
 
getJobsScheduledMostRecentSample() - Method in class com.helger.quartz.core.NullSampledStatistics
 
getJobsScheduledMostRecentSample() - Method in class com.helger.quartz.core.SampledStatistics
 
getJobStore() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the IJobStore for the QuartzScheduler to use.
getJobStoreClass() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getJobStoreClass() - Method in class com.helger.quartz.core.QuartzScheduler
 
getJobStoreClass() - Method in class com.helger.quartz.SchedulerMetaData
Returns the class-name of the JobStore instance that is being used by the Scheduler.
getJobSuccessMessage() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Get the message that is logged when a Job successfully completes its execution.
getJobToBeFiredMessage() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Get the message that is logged when a Job is about to execute.
getJobWasVetoedMessage() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Get the message that is logged when a Job execution is vetoed by a trigger listener.
getKey() - Method in interface com.helger.quartz.IJobDetail
 
getKey() - Method in class com.helger.quartz.impl.JobDetail
 
getKey() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getKey() - Method in interface com.helger.quartz.ITrigger
 
getLeftOperand() - Method in class com.helger.quartz.impl.matchers.AndMatcher
 
getLeftOperand() - Method in class com.helger.quartz.impl.matchers.OrMatcher
 
getListenerManager() - Method in class com.helger.quartz.core.QuartzScheduler
 
getListenerManager() - Method in class com.helger.quartz.impl.StdScheduler
 
getListenerManager() - Method in interface com.helger.quartz.IScheduler
Get a reference to the scheduler's ListenerManager, through which listeners may be registered.
getListeners() - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
getListeners() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
getListeners() - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
getLongProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getLongProperty(String, long) - Method in class com.helger.quartz.utils.PropertiesParser
 
getMakeSchedulerThreadDaemon() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get whether to mark the Quartz scheduling thread as daemon.
getMaxBatchSize() - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
getMaxValue() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
getMergedJobDataMap() - Method in interface com.helger.quartz.IJobExecutionContext
Get the convenience JobDataMap of this execution context.
getMergedJobDataMap() - Method in class com.helger.quartz.impl.JobExecutionContext
Get the convenience JobDataMap of this execution context.
getMetaData() - Method in class com.helger.quartz.impl.StdScheduler
 
getMetaData() - Method in interface com.helger.quartz.IScheduler
Get a SchedulerMetaData object describing the settings and capabilities of the scheduler instance.
getMinValue() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
getMisfireInstruction() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getMisfireInstruction() - Method in interface com.helger.quartz.ITrigger
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 com.helger.quartz.simpl.RAMJobStore
 
getMostRecentSample() - Method in interface com.helger.quartz.utils.counter.sampled.ISampledCounter
Returns the most recent sampled value
getMostRecentSample() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
getName() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the name for the QuartzScheduler.
getName() - Method in class com.helger.quartz.core.SampledStatistics
 
getName() - Method in interface com.helger.quartz.IJobListener
Get the name of the JobListener.
getName() - Method in class com.helger.quartz.impl.JobDetail
Get the name of this Job.
getName() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Get the name of this Trigger.
getName() - Method in interface com.helger.quartz.ITriggerListener
Get the name of the TriggerListener.
getName() - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
getName() - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
getName() - Method in class com.helger.quartz.listeners.JobChainingJobListener
 
getName() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 
getName() - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
getName() - Method in class com.helger.quartz.utils.Key
Get the name portion of the key.
getNextFireTime() - Method in interface com.helger.quartz.IJobExecutionContext
 
getNextFireTime() - Method in class com.helger.quartz.impl.JobExecutionContext
getNextFireTime() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getNextFireTime() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in interface com.helger.quartz.ITrigger
Returns the next time at which the Trigger is scheduled to fire.
getNextFireTime() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getNextIncludedTime(long) - Method in interface com.helger.quartz.ICalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.CronCalendar
Determines the next time included by the CronCalendar after the specified time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Determines the next time included by the DailyCalendar after the specified time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime(long) - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextInvalidTimeAfter(Date) - Method in class com.helger.quartz.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - Method in class com.helger.quartz.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNumberOfCalendars() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the number of ICalendar s that are stored in the JobsStore.
getNumberOfCalendars() - Method in interface com.helger.quartz.spi.IJobStore
Get the number of ICalendar s that are stored in the JobsStore.
getNumberOfJobs() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the number of IJobDetail s that are stored in the JobsStore.
getNumberOfJobs() - Method in interface com.helger.quartz.spi.IJobStore
Get the number of IJob s that are stored in the JobsStore.
getNumberOfJobsExecuted() - Method in class com.helger.quartz.SchedulerMetaData
Returns the number of jobs executed since the Scheduler started.
getNumberOfTriggers() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the number of ITrigger s that are stored in the JobsStore.
getNumberOfTriggers() - Method in interface com.helger.quartz.spi.IJobStore
Get the number of ITrigger s that are stored in the JobsStore.
getOperand() - Method in class com.helger.quartz.impl.matchers.NotMatcher
 
getPausedTriggerGroups() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getPausedTriggerGroups() - Method in class com.helger.quartz.core.QuartzScheduler
 
getPausedTriggerGroups() - Method in class com.helger.quartz.impl.StdScheduler
 
getPausedTriggerGroups() - Method in interface com.helger.quartz.IScheduler
Get the names of all ITrigger groups that are paused.
getPausedTriggerGroups() - Method in class com.helger.quartz.simpl.RAMJobStore
 
getPausedTriggerGroups() - Method in interface com.helger.quartz.spi.IJobStore
 
getPoolSize() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
getPoolSize() - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
getPoolSize() - Method in interface com.helger.quartz.spi.IThreadPool
Get the current number of threads in the ThreadPool.
getPostpend() - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
A String of text to postpend (add to the end) to the instanceId found in the system property.
getPrepend() - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
A String of text to prepend (add to the beginning) to the instanceId found in the system property.
getPrevFireTime() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getPreviousFireTime() - Method in interface com.helger.quartz.IJobExecutionContext
 
getPreviousFireTime() - Method in class com.helger.quartz.impl.JobExecutionContext
getPreviousFireTime() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Returns the previous time at which the DateIntervalTrigger fired.
getPreviousFireTime() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getPreviousFireTime() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Returns the previous time at which the DailyTimeIntervalTrigger fired.
getPreviousFireTime() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Returns the previous time at which the SimpleTrigger fired.
getPreviousFireTime() - Method in interface com.helger.quartz.ITrigger
Returns the previous time at which the Trigger fired.
getPriority() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getPriority() - Method in interface com.helger.quartz.ITrigger
The priority of a Trigger acts as a tiebreaker such that if two Triggers have the same scheduled fire time, then the one with the higher priority will get first access to a worker thread.
getPropertyGroup(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getPropertyGroup(String, boolean) - Method in class com.helger.quartz.utils.PropertiesParser
 
getPropertyGroup(String, boolean, String[]) - Method in class com.helger.quartz.utils.PropertiesParser
Get all properties that start with the given prefix.
getPropertyGroups(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getRecoveringTriggerKey() - Method in interface com.helger.quartz.IJobExecutionContext
Return the TriggerKey of the originally scheduled and now recovering job.
getRecoveringTriggerKey() - Method in class com.helger.quartz.impl.JobExecutionContext
 
getRefireCount() - Method in interface com.helger.quartz.IJobExecutionContext
 
getRefireCount() - Method in class com.helger.quartz.impl.JobExecutionContext
getRepeatCount() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
Get the the number of times for interval this trigger should repeat, after which it will be automatically deleted.
getRepeatCount() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getRepeatCount() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
getRepeatCount() - Method in interface com.helger.quartz.ISimpleTrigger
Get the the number of times the SimpleTrigger should repeat, after which it will be automatically deleted.
getRepeatInterval() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
Get the the time interval that will be added to the DateIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.
getRepeatInterval() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
Get the the time interval that will be added to the DateIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.
getRepeatInterval() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getRepeatInterval() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getRepeatInterval() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
getRepeatInterval() - Method in interface com.helger.quartz.ISimpleTrigger
Get the the time interval (in milliseconds) at which the SimpleTrigger should repeat.
getRepeatIntervalUnit() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
 
getRepeatIntervalUnit() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
Get the interval unit - the time unit on with the interval applies.
getRepeatIntervalUnit() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getRepeatIntervalUnit() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getResource(String) - Method in class com.helger.quartz.simpl.CascadingClassLoadHelper
Finds a resource with a given name.
getResource(String) - Method in interface com.helger.quartz.spi.IClassLoadHelper
Finds a resource with a given name.
getResourceAsStream(String) - Method in class com.helger.quartz.simpl.CascadingClassLoadHelper
Finds a resource with a given name.
getResourceAsStream(String) - Method in interface com.helger.quartz.spi.IClassLoadHelper
Finds a resource with a given name.
getResult() - Method in interface com.helger.quartz.IJobExecutionContext
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 com.helger.quartz.impl.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).
getRightOperand() - Method in class com.helger.quartz.impl.matchers.AndMatcher
 
getRightOperand() - Method in class com.helger.quartz.impl.matchers.OrMatcher
 
getRunningSince() - Method in class com.helger.quartz.SchedulerMetaData
Returns the Date at which the Scheduler started running.
getScheduleBuilder() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getScheduleBuilder() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Get a IScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
getScheduleBuilder() - Method in class com.helger.quartz.impl.triggers.CronTrigger
Get a IScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
getScheduleBuilder() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Get a IScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
getScheduleBuilder() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Get a IScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
getScheduleBuilder() - Method in interface com.helger.quartz.ITrigger
Get a IScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
getScheduledFireTime() - Method in interface com.helger.quartz.IJobExecutionContext
The scheduled time the trigger fired for.
getScheduledFireTime() - Method in class com.helger.quartz.impl.JobExecutionContext
The scheduled time the trigger fired for.
getScheduledFireTime() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getScheduler() - Method in interface com.helger.quartz.IJobExecutionContext
Get a handle to the Scheduler instance that fired the Job.
getScheduler() - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Returns a handle to the Scheduler produced by this factory.
getScheduler(String) - Method in class com.helger.quartz.impl.DirectSchedulerFactory
Returns a handle to the Scheduler with the given name, if it exists.
getScheduler() - Method in class com.helger.quartz.impl.JobExecutionContext
Get a handle to the Scheduler instance that fired the Job.
getScheduler() - Method in class com.helger.quartz.impl.StdSchedulerFactory
Returns a handle to the Scheduler produced by this factory.
getScheduler(String) - Method in class com.helger.quartz.impl.StdSchedulerFactory
Returns a handle to the Scheduler with the given name, if it exists (if it has already been instantiated).
getScheduler() - Method in interface com.helger.quartz.ISchedulerFactory
Returns a client-usable handle to a Scheduler.
getScheduler(String) - Method in interface com.helger.quartz.ISchedulerFactory
Returns a handle to the Scheduler with the given name, if it exists.
getSchedulerClass() - Method in class com.helger.quartz.SchedulerMetaData
Returns the class-name of the Scheduler instance.
getSchedulerContext() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getSchedulerContext() - Method in class com.helger.quartz.core.QuartzScheduler
Returns the SchedulerContext of the Scheduler.
getSchedulerInstanceId() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getSchedulerInstanceId() - Method in class com.helger.quartz.core.QuartzScheduler
Returns the instance Id of the QuartzScheduler.
getSchedulerInstanceId() - Method in class com.helger.quartz.impl.StdScheduler
Returns the instance Id of the Scheduler.
getSchedulerInstanceId() - Method in interface com.helger.quartz.IScheduler
Returns the instance Id of the Scheduler.
getSchedulerInstanceId() - Method in class com.helger.quartz.SchedulerMetaData
Returns the instance Id of the Scheduler.
getSchedulerListeners() - Method in class com.helger.quartz.core.ListenerManager
 
getSchedulerListeners() - Method in interface com.helger.quartz.IListenerManager
Get a List containing all of the ISchedulerListeners registered with the Scheduler, in the order in which they were registered.
getSchedulerName() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getSchedulerName() - Method in class com.helger.quartz.core.QuartzScheduler
Returns the name of the QuartzScheduler.
getSchedulerName() - Method in class com.helger.quartz.impl.StdScheduler
Returns the name of the Scheduler.
getSchedulerName() - Method in interface com.helger.quartz.IScheduler
Returns the name of the Scheduler.
getSchedulerName() - Method in class com.helger.quartz.SchedulerMetaData
Returns the name of the Scheduler.
getSchedulerPlugins() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the List of all ISchedulerPlugins for the QuartzScheduler to use.
getSchedulerSignaler() - Method in class com.helger.quartz.core.QuartzScheduler
 
getSchedulerThreadGroup() - Method in class com.helger.quartz.core.QuartzScheduler
Returns the name of the thread group for Quartz's main threads.
getShortProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getShortProperty(String, short) - Method in class com.helger.quartz.utils.PropertiesParser
 
getSignaledNextFireTime() - Method in class com.helger.quartz.core.QuartzSchedulerThread
 
getStartOfDayJavaCalendar(long) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Returns the start of the given day as a Calendar.
getStartTime() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getStartTime() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getStartTime() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getStartTime() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
getStartTime() - Method in interface com.helger.quartz.ITrigger
Get the time at which the Trigger should occur.
getStartTimeOfDay() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
The time of day to start firing at the given interval.
getStartTimeOfDay() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getStringArrayProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
 
getStringArrayProperty(String, String[]) - Method in class com.helger.quartz.utils.PropertiesParser
 
getStringProperty(String) - Method in class com.helger.quartz.utils.PropertiesParser
Get the trimmed String value of the property with the given name.
getStringProperty(String, String) - Method in class com.helger.quartz.utils.PropertiesParser
Get the trimmed String value of the property with the given name or the given default value if the value is null or empty after trimming.
getSummary() - Method in class com.helger.quartz.SchedulerMetaData
Returns a formatted (human readable) String describing all the Scheduler's meta-data values.
getSystemPropertyName() - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
The name of the system property from which to obtain the instanceId.
getThreadCount() - Method in class com.helger.quartz.simpl.SimpleThreadPool
Get the number of worker threads in the pool.
getThreadExecutor() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the ThreadExecutor which runs the QuartzSchedulerThread
getThreadName() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the name for the QuartzSchedulerThread.
getThreadNamePrefix() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
getThreadPool() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get the IThreadPool for the QuartzScheduler to use.
getThreadPoolClass() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getThreadPoolClass() - Method in class com.helger.quartz.core.QuartzScheduler
 
getThreadPoolClass() - Method in class com.helger.quartz.SchedulerMetaData
Returns the class-name of the ThreadPool instance that is being used by the Scheduler.
getThreadPoolSize() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getThreadPoolSize() - Method in class com.helger.quartz.core.QuartzScheduler
 
getThreadPoolSize() - Method in class com.helger.quartz.SchedulerMetaData
Returns the number of threads currently in the Scheduler's ThreadPool.
getThreadPriority() - Method in class com.helger.quartz.simpl.SimpleThreadPool
Get the thread priority of worker threads in the pool.
getTimeAfter(Date) - Method in class com.helger.quartz.CronExpression
 
getTimeAfter(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getTimeBefore(Date) - Method in class com.helger.quartz.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeBefore(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
NOT YET IMPLEMENTED: Returns the time before the given time that this CronTrigger will fire.
getTimeRangeEndingTimeInMillis(long) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Returns the end time of the time range (in milliseconds) of the day specified in timeInMillis
getTimeRangeStartingTimeInMillis(long) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Returns the start time of the time range (in milliseconds) of the day specified in timeInMillis
getTimerTask() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
getTimestamp() - Method in class com.helger.quartz.utils.counter.sampled.TimeStampedCounterValue
Get value of the timestamp
getTimesTriggered() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
Get the number of times the DateIntervalTrigger has already fired.
getTimesTriggered() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
Get the number of times the DateIntervalTrigger has already fired.
getTimesTriggered() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getTimesTriggered() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
getTimesTriggered() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Get the number of times the SimpleTrigger has already fired.
getTimesTriggered() - Method in interface com.helger.quartz.ISimpleTrigger
Get the number of times the SimpleTrigger has already fired.
getTimeZone() - Method in class com.helger.quartz.CronExpression
 
getTimeZone() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
Gets the time zone within which time calculations related to this trigger will be performed.
getTimeZone() - Method in interface com.helger.quartz.ICronTrigger
Returns the time zone for which the cronExpression of this ICronTrigger will be resolved.
getTimeZone() - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
getTimeZone() - Method in class com.helger.quartz.impl.calendar.CronCalendar
Returns the time zone for which the CronExpression of this CronCalendar will be resolved.
getTimeZone() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
getTimeZone() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
getTrigger(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getTrigger(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Get the ITrigger instance with the given name and group.
getTrigger() - Method in interface com.helger.quartz.IJobExecutionContext
Get a handle to the Trigger instance that fired the Job.
getTrigger() - Method in class com.helger.quartz.impl.JobExecutionContext
Get a handle to the Trigger instance that fired the Job.
getTrigger(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getTrigger(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Get the ITrigger instance with the given key.
getTrigger() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
getTriggerBuilder() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
 
getTriggerBuilder() - Method in interface com.helger.quartz.ICronTrigger
 
getTriggerBuilder() - Method in interface com.helger.quartz.IDailyTimeIntervalTrigger
 
getTriggerBuilder() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
getTriggerBuilder() - Method in interface com.helger.quartz.ISimpleTrigger
 
getTriggerBuilder() - Method in interface com.helger.quartz.ITrigger
Get a TriggerBuilder that is configured to produce a Trigger identical to this one.
getTriggerCompleteMessage() - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Get the message that is printed upon the completion of a trigger's firing.
getTriggerFiredBundle() - Method in class com.helger.quartz.spi.TriggerFiredResult
 
getTriggerFiredMessage() - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Get the message that is printed upon a trigger's firing.
getTriggerGroupNames() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getTriggerGroupNames() - Method in class com.helger.quartz.core.QuartzScheduler
Get the names of all known ITrigger groups.
getTriggerGroupNames() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getTriggerGroupNames() - Method in interface com.helger.quartz.IScheduler
Get the names of all known ITrigger groups.
getTriggerGroupNames() - Method in class com.helger.quartz.simpl.RAMJobStore
Get the names of all of the ITrigger groups.
getTriggerGroupNames() - Method in interface com.helger.quartz.spi.IJobStore
Get the names of all of the ITrigger groups.
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Get the names of all the ITriggers in the matching groups.
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.IScheduler
Get the names of all the ITriggers in the given group.
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Get the names of all of the ITrigger s that match the given groupMatcher.
getTriggerKeys(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.spi.IJobStore
Get the names of all of the ITrigger s that have the given group name.
getTriggerListener(String) - Method in class com.helger.quartz.core.ListenerManager
 
getTriggerListener(String) - Method in interface com.helger.quartz.IListenerManager
Get the ITriggerListener that has the given name.
getTriggerListenerMatchers(String) - Method in class com.helger.quartz.core.ListenerManager
 
getTriggerListenerMatchers(String) - Method in interface com.helger.quartz.IListenerManager
Get the set of Matchers for which the listener will receive events if ANY of the matchers match.
getTriggerListeners() - Method in class com.helger.quartz.core.ListenerManager
 
getTriggerListeners() - Method in interface com.helger.quartz.IListenerManager
Get a List containing all of the ITriggerListeners in the Scheduler, in the order in which they were registered.
getTriggerMisfiredMessage() - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Get the message that is printed upon a trigger's mis-firing.
getTriggersForJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Get all of the Triggers that are associated to the given Job.
getTriggersForJob(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Get all of the Triggers that are associated to the given Job.
getTriggersOfJob(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getTriggersOfJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Get all ITrigger s that are associated with the identified IJobDetail.
getTriggersOfJob(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getTriggersOfJob(JobKey) - Method in interface com.helger.quartz.IScheduler
Get all ITrigger s that are associated with the identified IJobDetail.
getTriggerState(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getTriggerState(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Get the current state of the identified ITrigger.
getTriggerState(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
getTriggerState(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Get the current state of the identified ITrigger.
getTriggerState(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Get the current state of the identified ITrigger.
getTriggerState(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Get the current state of the identified ITrigger.
getTriggerWrappersForCalendar(String) - Method in class com.helger.quartz.simpl.RAMJobStore
 
getTriggerWrappersForJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
 
getUnderlyingProperties() - Method in class com.helger.quartz.utils.PropertiesParser
 
getUniqueIdentifier(String, String) - Static method in class com.helger.quartz.core.QuartzSchedulerResources
 
getUniqueIdentifier() - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
getValue(T) - Method in class com.helger.quartz.impl.matchers.GroupMatcher
 
getValue(T) - Method in class com.helger.quartz.impl.matchers.NameMatcher
 
getValue(T) - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
getValue() - Method in class com.helger.quartz.utils.counter.Counter
 
getValue() - Method in interface com.helger.quartz.utils.counter.ICounter
Gets current value of the counter
getValue() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Gets current value of the counter
getVersion() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
getVersion() - Method in class com.helger.quartz.core.QuartzScheduler
 
getVersion() - Method in class com.helger.quartz.SchedulerMetaData
Returns the version of Quartz that is running.
getVersionIteration() - Static method in class com.helger.quartz.core.QuartzScheduler
 
getVersionMajor() - Static method in class com.helger.quartz.core.QuartzScheduler
 
getVersionMinor() - Static method in class com.helger.quartz.core.QuartzScheduler
 
groupContains(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches groups containing the given string.
groupEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches groups ending with the given string.
groupEquals(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches groups equaling the given string.
GroupMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches on group (ignores name) property of Keys.
GroupMatcher(String, StringMatcher.EStringOperatorName) - Constructor for class com.helger.quartz.impl.matchers.GroupMatcher
 
groupStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches groups starting with the given string.

H

hashCode() - Method in interface com.helger.quartz.IMatcher
 
hashCode() - Method in class com.helger.quartz.impl.JobDetail
 
hashCode() - Method in class com.helger.quartz.impl.matchers.AndMatcher
 
hashCode() - Method in class com.helger.quartz.impl.matchers.EverythingMatcher
 
hashCode() - Method in class com.helger.quartz.impl.matchers.KeyMatcher
 
hashCode() - Method in class com.helger.quartz.impl.matchers.NotMatcher
 
hashCode() - Method in class com.helger.quartz.impl.matchers.OrMatcher
 
hashCode() - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
hashCode() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
hashCode() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
hashCode() - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
hashCode() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
hashCode() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
hashCode() - Method in class com.helger.quartz.utils.Key
 
HolidayCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar stores a list of holidays (full days that are excluded from scheduling).
HolidayCalendar(HolidayCalendar) - Constructor for class com.helger.quartz.impl.calendar.HolidayCalendar
 
HolidayCalendar() - Constructor for class com.helger.quartz.impl.calendar.HolidayCalendar
 
HolidayCalendar(ICalendar) - Constructor for class com.helger.quartz.impl.calendar.HolidayCalendar
 
HolidayCalendar(TimeZone) - Constructor for class com.helger.quartz.impl.calendar.HolidayCalendar
 
HolidayCalendar(ICalendar, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.HolidayCalendar
 
HostnameInstanceIdGenerator - Class in com.helger.quartz.simpl
InstanceIdGenerator that names the scheduler instance using just the machine hostname.
HostnameInstanceIdGenerator() - Constructor for class com.helger.quartz.simpl.HostnameInstanceIdGenerator
 

I

ICalendar - Interface in com.helger.quartz
An interface to be implemented by objects that define spaces of time during which an associated ITrigger may (not) fire.
ICalendarIntervalTrigger - Interface in com.helger.quartz
A concrete ITrigger that is used to fire a IJobDetail based upon repeating calendar time intervals.
IClassLoadHelper - Interface in com.helger.quartz.spi
An interface for classes wishing to provide the service of loading classes and resources within the scheduler...
ICounter - Interface in com.helger.quartz.utils.counter
A simple counter
ICounterManager - Interface in com.helger.quartz.utils.counter
A Counter Manager that accepts a config to create counters.
ICronTrigger - Interface in com.helger.quartz
The public interface for inspecting settings specific to a CronTrigger, .
IDailyTimeIntervalTrigger - Interface in com.helger.quartz
A ITrigger that is used to fire a IJobDetail based upon daily repeating time intervals.
IInstanceIdGenerator - Interface in com.helger.quartz.spi
An InstanceIdGenerator is responsible for generating the clusterwide unique instance id for a Scheduler node.
IInterruptableJob - Interface in com.helger.quartz
The interface to be implemented by IJobs that provide a mechanism for having their execution interrupted.
IJob - Interface in com.helger.quartz
The interface to be implemented by classes which represent a 'job' to be performed.
IJobDetail - Interface in com.helger.quartz
Conveys the detail properties of a given Job instance.
IJobExecutionContext - Interface in com.helger.quartz
A context bundle containing handles to various environment information, that is given to a IJobDetail instance as it is executed, and to a ITrigger instance after the execution completes.
IJobFactory - Interface in com.helger.quartz.spi
A JobFactory is responsible for producing instances of Job classes.
IJobListener - Interface in com.helger.quartz
The interface to be implemented by classes that want to be informed when a IJobDetail executes.
IJobRunShellFactory - Interface in com.helger.quartz.core
Responsible for creating the instances of JobRunShell to be used within the QuartzScheduler instance.
IJobStore - Interface in com.helger.quartz.spi
The interface to be implemented by classes that want to provide a IJob and ITrigger storage mechanism for the QuartzScheduler's use.
IListenerManager - Interface in com.helger.quartz
Client programs may be interested in the 'listener' interfaces that are available from Quartz.
IMatcher<T extends Key<T>> - Interface in com.helger.quartz
Matchers can be used in various IScheduler API methods to select the entities that should be operated upon.
IMutableTrigger - Interface in com.helger.quartz.spi
 
increment() - Method in class com.helger.quartz.utils.counter.Counter
 
increment(long) - Method in class com.helger.quartz.utils.counter.Counter
 
increment() - Method in interface com.helger.quartz.utils.counter.ICounter
Increment the counter by 1
increment(long) - Method in interface com.helger.quartz.utils.counter.ICounter
Increment the counter by given amount
increment(long, long) - Method in interface com.helger.quartz.utils.counter.sampled.ISampledRateCounter
Increments the numerator and denominator by the passed values
increment(long, long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Increments the numerator and denominator by the passed values
increment() - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
increment(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
incrementRefireCount() - Method in class com.helger.quartz.impl.JobExecutionContext
 
initialize(IScheduler) - Method in interface com.helger.quartz.core.IJobRunShellFactory
Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it.
initialize(QuartzScheduler) - Method in class com.helger.quartz.core.JobRunShell
 
initialize() - Method in class com.helger.quartz.core.QuartzScheduler
 
initialize() - Method in class com.helger.quartz.impl.DefaultThreadExecutor
 
initialize(IScheduler) - Method in class com.helger.quartz.impl.StdJobRunShellFactory
Initialize the factory, providing a handle to the IScheduler that should be made available within the JobRunShell and the JobExecutionContexts within it.
initialize() - Method in class com.helger.quartz.impl.StdSchedulerFactory
Initialize the ISchedulerFactory with the contents of a NonBlockingProperties file and overriding System properties.
initialize(String) - Method in class com.helger.quartz.impl.StdSchedulerFactory
Initialize the ISchedulerFactory with the contents of the Properties file with the given name.
initialize(InputStream) - Method in class com.helger.quartz.impl.StdSchedulerFactory
Initialize the ISchedulerFactory with the contents of the Properties file opened with the given InputStream.
initialize(NonBlockingProperties) - Method in class com.helger.quartz.impl.StdSchedulerFactory
Initialize the ISchedulerFactory with the contents of the given Properties object.
initialize(String, IScheduler, IClassLoadHelper) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(String, IScheduler, IClassLoadHelper) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize(String, IScheduler, IClassLoadHelper) - Method in class com.helger.quartz.plugins.management.ShutdownHookPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize() - Method in class com.helger.quartz.simpl.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 class com.helger.quartz.simpl.InitThreadContextClassLoadHelper
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(IClassLoadHelper, ISchedulerSignaler) - Method in class com.helger.quartz.simpl.RAMJobStore
Called by the QuartzScheduler before the JobStore is used, in order to give the it a chance to initialize.
initialize() - Method in class com.helger.quartz.simpl.SimpleClassLoadHelper
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 com.helger.quartz.simpl.SimpleThreadPool
 
initialize() - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
initialize() - Method in interface com.helger.quartz.spi.IClassLoadHelper
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(IClassLoadHelper, ISchedulerSignaler) - Method in interface com.helger.quartz.spi.IJobStore
Called by the QuartzScheduler before the JobStore is used, in order to give the it a chance to initialize.
initialize(String, IScheduler, IClassLoadHelper) - Method in interface com.helger.quartz.spi.ISchedulerPlugin
Called during creation of the Scheduler in order to give the SchedulerPlugin a chance to initialize.
initialize() - Method in interface com.helger.quartz.spi.IThreadExecutor
Initialize any state prior to calling IThreadExecutor.execute(Thread)
initialize() - Method in interface com.helger.quartz.spi.IThreadPool
Must be called before the ThreadPool is used, in order to give the it a chance to initialize.
InitThreadContextClassLoadHelper - Class in com.helger.quartz.simpl
A ClassLoadHelper that uses either the context class loader of the thread that initialized Quartz.
InitThreadContextClassLoadHelper() - Constructor for class com.helger.quartz.simpl.InitThreadContextClassLoadHelper
 
inLocale(Locale) - Method in class com.helger.quartz.DateBuilder
Set the Locale for the Date that will be built by this builder (if "null", system default will be used)
inMonth(Month) - Method in class com.helger.quartz.DateBuilder
Set the month (1-12) for the Date that will be built by this builder.
inMonthOnDay(Month, int) - Method in class com.helger.quartz.DateBuilder
 
instantiate(QuartzSchedulerResources, QuartzScheduler) - Method in class com.helger.quartz.impl.StdSchedulerFactory
 
interrupt(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
interrupt(String) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
interrupt(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Interrupt all instances of the identified InterruptableJob executing in this Scheduler instance.
interrupt(String) - Method in class com.helger.quartz.core.QuartzScheduler
Interrupt the identified InterruptableJob executing in this Scheduler instance.
interrupt() - Method in interface com.helger.quartz.IInterruptableJob
Called by the IScheduler when a user interrupts the Job.
interrupt(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
 
interrupt(String) - Method in class com.helger.quartz.impl.StdScheduler
 
interrupt(JobKey) - Method in interface com.helger.quartz.IScheduler
Request the interruption, within this Scheduler instance, of all currently executing instances of the identified Job, which must be an implementor of the InterruptableJob interface.
interrupt(String) - Method in interface com.helger.quartz.IScheduler
Request the interruption, within this Scheduler instance, of the identified executing Job instance, which must be an implementor of the InterruptableJob interface.
inTimeZone(TimeZone) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
The TimeZone in which to base the schedule.
inTimeZone(TimeZone) - Method in class com.helger.quartz.CronScheduleBuilder
The TimeZone in which to base the schedule.
inTimeZone(TimeZone) - Method in class com.helger.quartz.DateBuilder
Set the TimeZone for the Date that will be built by this builder (if "null", system default will be used)
inYear(int) - Method in class com.helger.quartz.DateBuilder
Set the year for the Date that will be built by this builder.
IOperableTrigger - Interface in com.helger.quartz.spi
 
IQuartzScheduler - Interface in com.helger.quartz.core
 
ISampledCounter - Interface in com.helger.quartz.utils.counter.sampled
Interface of a sampled counter -- a counter that keeps sampled values
ISampledRateCounter - Interface in com.helger.quartz.utils.counter.sampled
Interface of a sampled rate counter -- a counter that keeps sampled values of rates
ISampledStatistics - Interface in com.helger.quartz.core
 
isAnnotationPresent(Class<?>, Class<? extends Annotation>) - Static method in class com.helger.quartz.utils.ClassUtils
 
IScheduleBuilder<T extends IMutableTrigger> - Interface in com.helger.quartz
 
IScheduler - Interface in com.helger.quartz
This is the main interface of a Quartz Scheduler.
ISchedulerFactory - Interface in com.helger.quartz
Provides a mechanism for obtaining client-usable handles to Scheduler instances.
ISchedulerListener - Interface in com.helger.quartz
The interface to be implemented by classes that want to be informed of major IScheduler events.
ISchedulerPlugin - Interface in com.helger.quartz.spi
Provides an interface for a class to become a "plugin" to Quartz.
ISchedulerSignaler - Interface in com.helger.quartz.spi
An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.
isCleanShutdown() - Method in class com.helger.quartz.plugins.management.ShutdownHookPlugin
Determine whether or not the plug-in is configured to cause a clean shutdown of the scheduler.
isClustered() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
isClustered() - Method in class com.helger.quartz.core.QuartzScheduler
 
isClustered() - Method in class com.helger.quartz.simpl.RAMJobStore
 
isClustered() - Method in interface com.helger.quartz.spi.IJobStore
Whether or not the JobStore implementation is clustered.
isConcurrentExectionDisallowed() - Method in interface com.helger.quartz.IJobDetail
 
isConcurrentExectionDisallowed() - Method in class com.helger.quartz.impl.JobDetail
 
isDayExcluded(Calendar) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
 
isDayExcluded(int) - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Return true, if day is defined to be excluded.
isDayExcluded(int) - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Return true, if wday (see Calendar.get()) is defined to be exluded.
isDurable() - Method in interface com.helger.quartz.IJobDetail
Whether or not the Job should remain stored after it is orphaned (no ITriggers point to it).
isDurable() - Method in class com.helger.quartz.impl.JobDetail
 
isEmtpy() - Method in class com.helger.quartz.utils.CircularLossyQueue
Returns true if the queue is empty, otherwise false
ISimpleTrigger - Interface in com.helger.quartz
A ITrigger that is used to fire a Job at a given moment in time, and optionally repeated at a specified interval.
isInStandbyMode() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
isInStandbyMode() - Method in class com.helger.quartz.core.QuartzScheduler
Reports whether the Scheduler is paused.
isInStandbyMode() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
isInStandbyMode() - Method in interface com.helger.quartz.IScheduler
Reports whether the Scheduler is in stand-by mode.
isInStandbyMode() - Method in class com.helger.quartz.SchedulerMetaData
Reports whether the Scheduler is in standby mode.
isInterruptJobsOnShutdown() - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
isInterruptJobsOnShutdownWithWait() - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
isJobStoreClustered() - Method in class com.helger.quartz.SchedulerMetaData
Returns whether or not the Scheduler'sJobStore is clustered.
isJobStoreSupportsPersistence() - Method in class com.helger.quartz.SchedulerMetaData
Returns whether or not the Scheduler'sJobStore instance supports persistence.
isMakeThreadsDaemons() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
isMatch(T) - Method in interface com.helger.quartz.IMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.AndMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.EverythingMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.KeyMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.NotMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.OrMatcher
 
isMatch(T) - Method in class com.helger.quartz.impl.matchers.StringMatcher
 
isPersistJobDataAfterExecution() - Method in interface com.helger.quartz.IJobDetail
 
isPersistJobDataAfterExecution() - Method in class com.helger.quartz.impl.JobDetail
 
isPreserveHourOfDayAcrossDaylightSavings() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
If intervals are a day or greater, this property (set to true) will cause the firing of the trigger to always occur at the same time of day, (the time of day of the startTime) regardless of daylight saving time transitions.
isPreserveHourOfDayAcrossDaylightSavings() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
If intervals are a day or greater, this property (set to true) will cause the firing of the trigger to always occur at the same time of day, (the time of day of the startTime) regardless of daylight saving time transitions.
isRecovering() - Method in interface com.helger.quartz.IJobExecutionContext
If the Job is being re-executed because of a 'recovery' situation, this method will return true.
isRecovering() - Method in class com.helger.quartz.impl.JobExecutionContext
If the Job is being re-executed because of a 'recovery' situation, this method will return true.
isRecovering() - Method in class com.helger.quartz.spi.TriggerFiredBundle
 
isResetOnSample() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounterConfig
Returns true if counters created from this config will reset on each sample
isSatisfiedBy(Date) - Method in class com.helger.quartz.CronExpression
Indicates whether the given date satisfies the cron expression.
isScheduleChanged() - Method in class com.helger.quartz.core.QuartzSchedulerThread
 
isShutdown() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
isShutdown() - Method in class com.helger.quartz.core.QuartzScheduler
Reports whether the Scheduler has been shutdown.
isShutdown() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
isShutdown() - Method in interface com.helger.quartz.IScheduler
Reports whether the Scheduler has been shutdown.
isShutdown() - Method in class com.helger.quartz.SchedulerMetaData
Reports whether the Scheduler has been shutdown.
isShuttingDown() - Method in class com.helger.quartz.core.QuartzScheduler
 
isSignalOnSchedulingChange() - Method in class com.helger.quartz.core.QuartzScheduler
 
isSkipDayIfHourDoesNotExist() - Method in interface com.helger.quartz.ICalendarIntervalTrigger
If intervals are a day or greater, and preserveHourOfDayAcrossDaylightSavings property is set to true, and the hour of the day does not exist on a given day for which the trigger would fire, the day will be skipped and the trigger advanced a second interval if this property is set to true.
isSkipDayIfHourDoesNotExist() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
If intervals are a day or greater, and preserveHourOfDayAcrossDaylightSavings property is set to true, and the hour of the day does not exist on a given day for which the trigger would fire, the day will be skipped and the trigger advanced a second interval if this property is set to true.
isStarted() - Method in class com.helger.quartz.core.QuartzScheduler
 
isStarted() - Method in class com.helger.quartz.impl.StdScheduler
Whether the scheduler has been started.
isStarted() - Method in interface com.helger.quartz.IScheduler
Whether the scheduler has been started.
isStarted() - Method in class com.helger.quartz.SchedulerMetaData
Returns whether the scheduler has been started.
isThreadsInheritContextClassLoaderOfInitializingThread() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
isThreadsInheritGroupOfInitializingThread() - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
isThreadsInheritInitializersClassLoadContext() - Method in class com.helger.quartz.core.QuartzSchedulerResources
Get whether to set the class load context of spawned threads to that of the initializing thread.
isThrowIfPropertyNotFound() - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
Whether the JobInstantiation should fail and throw and exception if a key (name) and value (type) found in the JobDataMap does not correspond to a property setter on the Job class.
isTimeIncluded(long) - Method in interface com.helger.quartz.ICalendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
Check if date/time represented by timeStamp is included.
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.CronCalendar
Determines whether the given time (in milliseconds) is 'included' by the AbstractCalendar
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Determines whether the given time (in milliseconds) is 'included' by the AbstractCalendar
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isTimeIncluded(long) - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Determine whether the given time (in milliseconds) is 'included' by the Calendar.
isValidExpression(String) - Static method in class com.helger.quartz.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isWarnIfPropertyNotFound() - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
Whether a warning should be logged if a key (name) and value (type) found in the JobDataMap does not correspond to a proptery setter on the Job class.
IThreadExecutor - Interface in com.helger.quartz.spi
Allows different strategies for scheduling threads.
IThreadPool - Interface in com.helger.quartz.spi
The interface to be implemented by classes that want to provide a thread pool for the QuartzScheduler's use.
ITrigger - Interface in com.helger.quartz
The base interface with properties common to all Triggers - use TriggerBuilder to instantiate an actual Trigger.
ITrigger.ECompletedExecutionInstruction - Enum in com.helger.quartz
NOOP Instructs the IScheduler that the ITrigger has no further instructions.
ITrigger.EMisfireInstruction - Enum in com.helger.quartz
 
ITrigger.ETriggerState - Enum in com.helger.quartz
 
ITriggerListener - Interface in com.helger.quartz
The interface to be implemented by classes that want to be informed when a ITrigger fires.

J

jobAdded(IJobDetail) - Method in class com.helger.quartz.core.SampledStatistics
 
jobAdded(IJobDetail) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail has been added.
jobAdded(IJobDetail) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
JobBuilder - Class in com.helger.quartz
JobBuilder is used to instantiate IJobDetails.
JobBuilder() - Constructor for class com.helger.quartz.JobBuilder
 
JobChainingJobListener - Class in com.helger.quartz.listeners
Keeps a collection of mappings of which Job to trigger after the completion of a given job.
JobChainingJobListener(String) - Constructor for class com.helger.quartz.listeners.JobChainingJobListener
Construct an instance with the given name.
JobDataMap - Class in com.helger.quartz
Holds state information for Job instances.
JobDataMap() - Constructor for class com.helger.quartz.JobDataMap
Create an empty JobDataMap.
JobDataMap(Map<String, ? extends Object>) - Constructor for class com.helger.quartz.JobDataMap
Create a JobDataMap with the given map data.
jobDeleted(JobKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail has been deleted.
jobDeleted(JobKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
JobDetail - Class in com.helger.quartz.impl
Conveys the detail properties of a given Job instance.
JobDetail(JobDetail) - Constructor for class com.helger.quartz.impl.JobDetail
 
JobDetail() - Constructor for class com.helger.quartz.impl.JobDetail
Create a JobDetail with no specified name or group, and the default settings of all the other properties.
JobExecutionContext - Class in com.helger.quartz.impl
 
JobExecutionContext(IScheduler, TriggerFiredBundle, IJob) - Constructor for class com.helger.quartz.impl.JobExecutionContext
Create a JobExcecutionContext with the given context data.
JobExecutionException - Exception in com.helger.quartz
An exception that can be thrown by a IJob to indicate to the Quartz IScheduler that an error occurred while executing, and whether or not the Job requests to be re-fired immediately (using the same IJobExecutionContext, or whether it wants to be unscheduled.
JobExecutionException() - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException, with the 're-fire immediately' flag set to false.
JobExecutionException(Throwable) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException, with the given cause.
JobExecutionException(String) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException, with the given message.
JobExecutionException(boolean) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException with the 're-fire immediately' flag set to the given value.
JobExecutionException(Throwable, boolean) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException with the given underlying exception, and the 're-fire immediately' flag set to the given value.
JobExecutionException(String, Throwable) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException with the given message, and underlying exception.
JobExecutionException(String, boolean) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException with the given message and the 're-fire immediately' flag set to the given value.
JobExecutionException(String, Throwable, boolean) - Constructor for exception com.helger.quartz.JobExecutionException
Create a JobExcecutionException with the given message, and underlying exception, and the 're-fire immediately' flag set to the given value.
jobExecutionVetoed(IJobExecutionContext) - Method in class com.helger.quartz.core.SampledStatistics
 
jobExecutionVetoed(IJobExecutionContext) - Method in interface com.helger.quartz.IJobListener
Called by the IScheduler when a IJobDetail was about to be executed (an associated ITrigger has occurred), but a ITriggerListener vetoed it's execution.
jobExecutionVetoed(IJobExecutionContext) - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
jobExecutionVetoed(IJobExecutionContext) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 
jobGroupContains(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches job groups containing the given string.
jobGroupEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches job groups ending with the given string.
jobGroupEquals(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches job groups equaling the given string.
jobGroupStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches job groups starting with the given string.
JobKey - Class in com.helger.quartz
Uniquely identifies a IJobDetail.
JobKey(String) - Constructor for class com.helger.quartz.JobKey
 
JobKey(String, String) - Constructor for class com.helger.quartz.JobKey
 
jobKey(String) - Static method in class com.helger.quartz.JobKey
 
jobKey(String, String) - Static method in class com.helger.quartz.JobKey
 
jobNameContains(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches job names containing the given string.
jobNameEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches job names ending with the given string.
jobNameEquals(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches job names equaling the given string.
jobNameStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches job names starting with the given string.
jobPaused(JobKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail has been paused.
jobPaused(JobKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
JobPersistenceException - Exception in com.helger.quartz
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 com.helger.quartz.JobPersistenceException
Create a JobPersistenceException with the given message.
JobPersistenceException(String, Throwable) - Constructor for exception com.helger.quartz.JobPersistenceException
Create a JobPersistenceException with the given message and cause.
jobResumed(JobKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail has been un-paused.
jobResumed(JobKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
JobRunShell - Class in com.helger.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.
JobRunShell(IScheduler, TriggerFiredBundle) - Constructor for class com.helger.quartz.core.JobRunShell
Create a JobRunShell instance with the given settings.
jobScheduled(ITrigger) - Method in class com.helger.quartz.core.SampledStatistics
 
jobScheduled(ITrigger) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail is scheduled.
jobScheduled(ITrigger) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
jobsPaused(String) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a group of IJobDetails has been paused.
jobsPaused(String) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
jobsResumed(String) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a group of IJobDetails has been un-paused.
jobsResumed(String) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
jobToBeExecuted(IJobExecutionContext) - Method in class com.helger.quartz.core.SampledStatistics
 
jobToBeExecuted(IJobExecutionContext) - Method in interface com.helger.quartz.IJobListener
Called by the IScheduler when a IJobDetail is about to be executed (an associated ITrigger has occurred).
jobToBeExecuted(IJobExecutionContext) - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
jobToBeExecuted(IJobExecutionContext) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 
jobUnscheduled(TriggerKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a IJobDetail is unscheduled.
jobUnscheduled(TriggerKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
jobWasExecuted(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.core.SampledStatistics
 
jobWasExecuted(IJobExecutionContext, JobExecutionException) - Method in interface com.helger.quartz.IJobListener
Called by the IScheduler after a IJobDetail has been executed, and be for the associated Trigger's triggered(xx) method has been called.
jobWasExecuted(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
jobWasExecuted(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.listeners.JobChainingJobListener
 
jobWasExecuted(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 

K

Key<T> - Class in com.helger.quartz.utils
Object representing a job or trigger key.
Key(String, String) - Constructor for class com.helger.quartz.utils.Key
Construct a new key with the given name and group.
keyEquals(U) - Static method in class com.helger.quartz.impl.matchers.KeyMatcher
Create a KeyMatcher that matches Keys that equal the given key.
KeyMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches on the complete key being equal (both name and group).
KeyMatcher(T) - Constructor for class com.helger.quartz.impl.matchers.KeyMatcher
 

L

ListenerManager - Class in com.helger.quartz.core
 
ListenerManager() - Constructor for class com.helger.quartz.core.ListenerManager
 
loadClass(String) - Method in class com.helger.quartz.simpl.CascadingClassLoadHelper
Return the class with the given name.
loadClass(String, Class<T>) - Method in class com.helger.quartz.simpl.CascadingClassLoadHelper
 
loadClass(String) - Method in class com.helger.quartz.simpl.SimpleClassLoadHelper
Return the class with the given name.
loadClass(String) - Method in interface com.helger.quartz.spi.IClassLoadHelper
Return the class with the given name.
loadClass(String, Class<T>) - Method in interface com.helger.quartz.spi.IClassLoadHelper
Return the class of the given type with the given name.
LoadingLoaderClassLoadHelper - Class in com.helger.quartz.simpl
A ClassLoadHelper that uses either the loader of it's own class (getClass().getClassLoader().loadClass( .. )).
LoadingLoaderClassLoadHelper() - Constructor for class com.helger.quartz.simpl.LoadingLoaderClassLoadHelper
 
LoggingJobHistoryPlugin - Class in com.helger.quartz.plugins.history
Logs a history of all job executions (and execution vetos) via the Jakarta Commons-Logging framework.
LoggingJobHistoryPlugin() - Constructor for class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 
LoggingTriggerHistoryPlugin - Class in com.helger.quartz.plugins.history
Logs a history of all trigger firings via the Jakarta Commons-Logging framework.
LoggingTriggerHistoryPlugin() - Constructor for class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
lookup(String) - Method in class com.helger.quartz.impl.SchedulerRepository
 
lookupAll() - Method in class com.helger.quartz.impl.SchedulerRepository
 

M

m_aBlockedJobs - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aCalendarsByName - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aFiredTriggerBundle - Variable in class com.helger.quartz.core.JobRunShell
 
m_aHistory - Variable in class com.helger.quartz.utils.counter.sampled.SampledCounter
The history of this counter
m_aJEC - Variable in class com.helger.quartz.core.JobRunShell
 
m_aJobsByGroup - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aJobsByKey - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aLock - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aPausedJobGroups - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aPausedTriggerGroups - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aQS - Variable in class com.helger.quartz.core.JobRunShell
 
m_aScheduler - Variable in class com.helger.quartz.core.JobRunShell
 
m_aScheduler - Variable in class com.helger.quartz.core.SchedulerSignaler
 
m_aSchedulerThread - Variable in class com.helger.quartz.core.SchedulerSignaler
 
m_aSignaler - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aTimeTriggers - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aTriggers - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aTriggersByGroup - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_aTriggersByKey - Variable in class com.helger.quartz.simpl.RAMJobStore
 
m_bResetOnSample - Variable in class com.helger.quartz.utils.counter.sampled.SampledCounter
Should the counter reset on each sample?
m_bShutdownRequested - Variable in class com.helger.quartz.core.JobRunShell
 
m_nMisfireThreshold - Variable in class com.helger.quartz.simpl.RAMJobStore
 
main(String[]) - Static method in class com.helger.quartz.impl.QuartzServer
 
makeAvailable(SimpleThreadPool.WorkerThread) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
MAX_YEAR - Static variable in class com.helger.quartz.CQuartz
 
mayFireAgain() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Determines whether or not the DateIntervalTrigger will occur again.
mayFireAgain() - Method in class com.helger.quartz.impl.triggers.CronTrigger
Determines whether or not the CronTrigger will occur again.
mayFireAgain() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Determines whether or not the DailyTimeIntervalTrigger will occur again.
mayFireAgain() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Determines whether or not the SimpleTrigger will occur again.
mayFireAgain() - Method in interface com.helger.quartz.ITrigger
Used by the IScheduler to determine whether or not it is possible for this Trigger to fire again.
MILLISECONDS_IN_DAY - Static variable in class com.helger.quartz.DateBuilder
 
modifiedByCalendar(String) - Method in class com.helger.quartz.TriggerBuilder
Set the name of the ICalendar that should be applied to this Trigger's schedule.
MONTH - Static variable in interface com.helger.quartz.ICalendar
 
MonthlyCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar excludes a set of days of the month.
MonthlyCalendar(MonthlyCalendar) - Constructor for class com.helger.quartz.impl.calendar.MonthlyCalendar
 
MonthlyCalendar() - Constructor for class com.helger.quartz.impl.calendar.MonthlyCalendar
 
MonthlyCalendar(ICalendar) - Constructor for class com.helger.quartz.impl.calendar.MonthlyCalendar
 
MonthlyCalendar(TimeZone) - Constructor for class com.helger.quartz.impl.calendar.MonthlyCalendar
 
MonthlyCalendar(ICalendar, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.MonthlyCalendar
 
monthlyOnDayAndHourAndMinute(int, int, int) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with a cron-expression that sets the schedule to fire one per month on the given day of month at the given time (hour and minute).

N

NAME - Static variable in class com.helger.quartz.core.SampledStatistics
 
nameContains(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches names containing the given string.
nameEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches names ending with the given string.
nameEquals(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches names equaling the given string.
NameMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches on name (ignores group) property of Keys.
NameMatcher(String, StringMatcher.EStringOperatorName) - Constructor for class com.helger.quartz.impl.matchers.NameMatcher
 
nameStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches names starting with the given string.
newDate() - Static method in class com.helger.quartz.DateBuilder
Create a DateBuilder, with initial settings for the current date and time in the system default timezone.
newDateInLocale(Locale) - Static method in class com.helger.quartz.DateBuilder
Create a DateBuilder, with initial settings for the current date and time in the given locale.
newDateInTimezone(TimeZone) - Static method in class com.helger.quartz.DateBuilder
Create a DateBuilder, with initial settings for the current date and time in the given timezone.
newDateInTimeZoneAndLocale(TimeZone, Locale) - Static method in class com.helger.quartz.DateBuilder
Create a DateBuilder, with initial settings for the current date and time in the given timezone and locale.
newJob() - Static method in class com.helger.quartz.JobBuilder
Create a JobBuilder with which to define a JobDetail.
newJob(Class<? extends IJob>) - Static method in class com.helger.quartz.JobBuilder
Create a JobBuilder with which to define a JobDetail, and set the class name of the Job to be executed.
newJob(TriggerFiredBundle, IScheduler) - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
 
newJob(TriggerFiredBundle, IScheduler) - Method in class com.helger.quartz.simpl.SimpleJobFactory
 
newJob(TriggerFiredBundle, IScheduler) - Method in interface com.helger.quartz.spi.IJobFactory
Called by the scheduler at the time of the trigger firing, in order to produce a Job instance on which to call execute.
newTrigger() - Static method in class com.helger.quartz.TriggerBuilder
Create a new TriggerBuilder with which to define a specification for a Trigger.
nextGivenMinuteDate(Date, int) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even multiple of the given minute.
nextGivenSecondDate(Date, int) - Static method in class com.helger.quartz.DateBuilder
Returns a date that is rounded to the next even multiple of the given minute.
not(IMatcher<U>) - Static method in interface com.helger.quartz.IMatcher
Create a NotMatcher that reverses the result of the given matcher.
not() - Method in interface com.helger.quartz.IMatcher
 
notifyJobListenersToBeExecuted(IJobExecutionContext) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyJobListenersWasExecuted(IJobExecutionContext, JobExecutionException) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyJobListenersWasVetoed(IJobExecutionContext) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyJobStoreJobComplete(IOperableTrigger, IJobDetail, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyJobStoreJobVetoed(IOperableTrigger, IJobDetail, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersError(String, SchedulerException) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersError(String, SchedulerException) - Method in class com.helger.quartz.core.SchedulerSignaler
 
notifySchedulerListenersError(String, SchedulerException) - Method in interface com.helger.quartz.spi.ISchedulerSignaler
 
notifySchedulerListenersFinalized(ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersFinalized(ITrigger) - Method in class com.helger.quartz.core.SchedulerSignaler
 
notifySchedulerListenersFinalized(ITrigger) - Method in interface com.helger.quartz.spi.ISchedulerSignaler
 
notifySchedulerListenersInStandbyMode() - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersJobAdded(IJobDetail) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersJobDeleted(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersJobDeleted(JobKey) - Method in class com.helger.quartz.core.SchedulerSignaler
 
notifySchedulerListenersJobDeleted(JobKey) - Method in interface com.helger.quartz.spi.ISchedulerSignaler
 
notifySchedulerListenersPausedJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersPausedJobs(String) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersPausedTrigger(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersPausedTriggers(String) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersResumedJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersResumedJobs(String) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersResumedTrigger(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersResumedTriggers(String) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersSchduled(ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersShutdown() - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersShuttingdown() - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersStarted() - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersStarting() - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerListenersUnscheduled(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifySchedulerThread(long) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyTriggerListenersComplete(IJobExecutionContext, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyTriggerListenersFired(IJobExecutionContext) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyTriggerListenersMisfired(ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
 
notifyTriggerListenersMisfired(ITrigger) - Method in class com.helger.quartz.core.SchedulerSignaler
 
notifyTriggerListenersMisfired(ITrigger) - Method in interface com.helger.quartz.spi.ISchedulerSignaler
 
NotMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches using an NOT operator on another Matcher.
NotMatcher(IMatcher<T>) - Constructor for class com.helger.quartz.impl.matchers.NotMatcher
 
NullSampledStatistics - Class in com.helger.quartz.core
 
NullSampledStatistics() - Constructor for class com.helger.quartz.core.NullSampledStatistics
 
numJobsExecuted() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
numJobsExecuted() - Method in class com.helger.quartz.core.QuartzScheduler
 

O

ObjectAlreadyExistsException - Exception in com.helger.quartz
An exception that is thrown to indicate that an attempt to store a new object (i.e.
ObjectAlreadyExistsException(String) - Constructor for exception com.helger.quartz.ObjectAlreadyExistsException
Create a ObjectAlreadyExistsException with the given message.
ObjectAlreadyExistsException(IJobDetail) - Constructor for exception com.helger.quartz.ObjectAlreadyExistsException
Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given JobDetail.
ObjectAlreadyExistsException(ITrigger) - Constructor for exception com.helger.quartz.ObjectAlreadyExistsException
Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given Trigger.
ofType(Class<? extends IJob>) - Method in class com.helger.quartz.JobBuilder
Set the class which will be instantiated and executed when a Trigger fires that is associated with this JobDetail.
onDate(LocalTime, Date) - Static method in class com.helger.quartz.CQuartz
Return a date with time of day reset to this object values.
onDay(int) - Method in class com.helger.quartz.DateBuilder
Set the day of month (1-31) for the Date that will be built by this builder.
onDaysOfTheWeek(Set<DayOfWeek>) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to fire on the given days of the week.
onDaysOfTheWeek(DayOfWeek...) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to fire on the given days of the week.
onEveryDay() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to fire on all days of the week.
onMondayThroughFriday() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to fire on the days from Monday through Friday.
onSaturdayAndSunday() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to fire on the days Saturday and Sunday.
or(IMatcher<U>, IMatcher<U>) - Static method in interface com.helger.quartz.IMatcher
Create an OrMatcher that depends upon the result of at least one of the given matchers.
or(IMatcher<T>) - Method in interface com.helger.quartz.IMatcher
 
OrMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
Matches using an OR operator on two Matcher operands.
OrMatcher(IMatcher<T>, IMatcher<T>) - Constructor for class com.helger.quartz.impl.matchers.OrMatcher
 

P

passivate() - Method in class com.helger.quartz.core.JobRunShell
 
pauseAll() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
pauseAll() - Method in class com.helger.quartz.core.QuartzScheduler
Pause all triggers - equivalent of calling pauseTriggers(GroupMatcher<TriggerKey>) with a matcher matching all known groups.
pauseAll() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
pauseAll() - Method in interface com.helger.quartz.IScheduler
Pause all triggers - similar to calling pauseTriggerGroup(group) on every group, however, after using this method resumeAll() must be called to clear the scheduler's state of 'remembering' that all new triggers will be paused as they are added.
pauseAll() - Method in class com.helger.quartz.simpl.RAMJobStore
Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
pauseAll() - Method in interface com.helger.quartz.spi.IJobStore
Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
pauseJob(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
pauseJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Pause the IJobDetail with the given name - by pausing all of its current Triggers.
pauseJob(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
pauseJob(JobKey) - Method in interface com.helger.quartz.IScheduler
Pause the IJobDetail with the given key - by pausing all of its current Triggers.
pauseJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Pause the IJobDetail with the given name - by pausing all of its current Triggers.
pauseJob(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Pause the IJob with the given name - by pausing all of its current Triggers.
pauseJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
pauseJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Pause all of the IJobDetails in the matching groups - by pausing all of their Triggers.
pauseJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
pauseJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.IScheduler
Pause all of the IJobDetails in the matching groups - by pausing all of their Triggers.
pauseJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Pause all of the IJobDetails in the given group - by pausing all of their Triggers.
pauseJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.spi.IJobStore
Pause all of the IJobs in the given group - by pausing all of their Triggers.
pauseTrigger(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
pauseTrigger(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Pause the ITrigger with the given name.
pauseTrigger(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
pauseTrigger(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Pause the ITrigger with the given key.
pauseTrigger(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Pause the ITrigger with the given name.
pauseTrigger(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Pause the ITrigger with the given key.
pauseTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
pauseTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Pause all of the ITriggers in the matching groups.
pauseTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
pauseTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.IScheduler
Pause all of the ITriggers in the groups matching.
pauseTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Pause all of the known ITriggers matching.
pauseTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.spi.IJobStore
Pause all of the ITriggers in the given group.
peek() - Method in class com.helger.quartz.utils.CircularLossyQueue
Returns value at the tail of the queue
peekTriggers() - Method in class com.helger.quartz.simpl.RAMJobStore
 
PersistJobDataAfterExecution - Annotation Type in com.helger.quartz
An annotation that marks a IJob class as one that makes updates to its JobDataMap during execution, and wishes the scheduler to re-store the JobDataMap when execution completes.
preserveHourOfDayAcrossDaylightSavings(boolean) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
If intervals are a day or greater, this property (set to true) will cause the firing of the trigger to always occur at the same time of day, (the time of day of the startTime) regardless of daylight saving time transitions.
PROP_JOB_LISTENER_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_JOB_STORE_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_JOB_STORE_LOCK_HANDLER_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_JOB_STORE_LOCK_HANDLER_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_JOB_STORE_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_JOB_STORE_USE_PROP - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_LISTENER_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_PLUGIN_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_PLUGIN_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_PROPERTIES_FILE - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_BATCH_TIME_WINDOW - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_CLASS_LOAD_HELPER_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_CONTEXT_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_IDLE_WAIT_TIME - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INSTANCE_ID - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INSTANCE_ID_GENERATOR_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INSTANCE_ID_GENERATOR_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INSTANCE_NAME - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INTERRUPT_JOBS_ON_SHUTDOWN - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_INTERRUPT_JOBS_ON_SHUTDOWN_WITH_WAIT - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_JOB_FACTORY_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_JOB_FACTORY_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_MAKE_SCHEDULER_THREAD_DAEMON - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_MAX_BATCH_SIZE - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_SCHEDULER_THREADS_INHERIT_CONTEXT_CLASS_LOADER_OF_INITIALIZING_THREAD - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_SCHED_THREAD_NAME - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_THREAD_EXECUTOR - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_THREAD_EXECUTOR_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_THREAD_POOL_CLASS - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_THREAD_POOL_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PROP_TRIGGER_LISTENER_PREFIX - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
PropertiesParser - Class in com.helger.quartz.utils
This is an utility class used to parse the properties.
PropertiesParser(NonBlockingProperties) - Constructor for class com.helger.quartz.utils.PropertiesParser
 
PropertySettingJobFactory - Class in com.helger.quartz.simpl
A JobFactory that instantiates the Job instance (using the default no-arg constructor, or more specifically: class.newInstance()), and then attempts to set all values from the SchedulerContext and the JobExecutionContext's merged JobDataMap onto bean properties of the Job.
PropertySettingJobFactory() - Constructor for class com.helger.quartz.simpl.PropertySettingJobFactory
 
push(T) - Method in class com.helger.quartz.utils.CircularLossyQueue
Adds a new item
put(Object, Object) - Method in interface com.helger.quartz.IJobExecutionContext
Put the specified value into the context's data map with the given key.
put(Object, Object) - Method in class com.helger.quartz.impl.JobExecutionContext
Put the specified value into the context's data map with the given key.

Q

QCloneUtils - Class in com.helger.quartz
Internal clone helper class.
QuartzScheduler - Class in com.helger.quartz.core
This is the heart of Quartz, an indirect implementation of the IScheduler interface, containing methods to schedule IJobs, register IJobListener instances, etc.
QuartzScheduler(QuartzSchedulerResources, long) - Constructor for class com.helger.quartz.core.QuartzScheduler
Create a QuartzScheduler with the given configuration properties.
QuartzSchedulerResources - Class in com.helger.quartz.core
Contains all of the resources (JobStore,ThreadPool, etc.) necessary to create a QuartzScheduler instance.
QuartzSchedulerResources() - Constructor for class com.helger.quartz.core.QuartzSchedulerResources
Create an instance with no properties initialized.
QuartzSchedulerThread - Class in com.helger.quartz.core
The thread responsible for performing the work of firing ITrigger s that are registered with the QuartzScheduler.
QuartzServer - Class in com.helger.quartz.impl
Instantiates an instance of Quartz Scheduler as a stand-alone program, if the scheduler is configured for RMI it will be made available.

R

RAMJobStore - Class in com.helger.quartz.simpl
This class implements a IJobStore that utilizes RAM as its storage device.
RAMJobStore() - Constructor for class com.helger.quartz.simpl.RAMJobStore
Create a new RAMJobStore.
refireImmediately() - Method in exception com.helger.quartz.JobExecutionException
 
releaseAcquiredTrigger(IOperableTrigger) - Method in class com.helger.quartz.simpl.RAMJobStore
Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
releaseAcquiredTrigger(IOperableTrigger) - Method in interface com.helger.quartz.spi.IJobStore
Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
remove(String) - Method in class com.helger.quartz.impl.SchedulerRepository
 
removeCalendar(String) - Method in class com.helger.quartz.simpl.RAMJobStore
Remove (delete) the ICalendar with the given name.
removeCalendar(String) - Method in interface com.helger.quartz.spi.IJobStore
Remove (delete) the ICalendar with the given name.
removeExcludedDate(Date) - Method in class com.helger.quartz.impl.calendar.HolidayCalendar
 
removeExcludedDay(Calendar) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
Remove the given day from the list of excluded days
removeInternalJobListener(String) - Method in class com.helger.quartz.core.QuartzScheduler
Remove the identified IJobListener from the Scheduler's list of internal listeners.
removeInternalSchedulerListener(ISchedulerListener) - Method in class com.helger.quartz.core.QuartzScheduler
Remove the given ISchedulerListener from the Scheduler's list of internal listeners.
removeinternalTriggerListener(String) - Method in class com.helger.quartz.core.QuartzScheduler
Remove the identified ITriggerListener from the Scheduler's list of internal listeners.
removeJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Remove (delete) the IJob with the given name, and any ITrigger s that reference it.
removeJob(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Remove (delete) the IJob with the given key, and any ITrigger s that reference it.
removeJobListener(String) - Method in class com.helger.quartz.core.ListenerManager
 
removeJobListener(String) - Method in interface com.helger.quartz.IListenerManager
Remove the identified IJobListener from the Scheduler.
removeJobListenerMatcher(String, IMatcher<JobKey>) - Method in class com.helger.quartz.core.ListenerManager
 
removeJobListenerMatcher(String, IMatcher<JobKey>) - Method in interface com.helger.quartz.IListenerManager
Remove the given Matcher to the set of matchers for which the listener will receive events if ANY of the matchers match.
removeJobs(List<JobKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
 
removeJobs(List<JobKey>) - Method in interface com.helger.quartz.spi.IJobStore
 
removeListener(IJobListener) - Method in class com.helger.quartz.listeners.BroadcastJobListener
 
removeListener(ISchedulerListener) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
removeListener(ITriggerListener) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
removeNoGCObject(Object) - Method in class com.helger.quartz.core.QuartzScheduler
 
removeSchedulerListener(ISchedulerListener) - Method in class com.helger.quartz.core.ListenerManager
 
removeSchedulerListener(ISchedulerListener) - Method in interface com.helger.quartz.IListenerManager
Remove the given ISchedulerListener from the Scheduler.
removeTrigger(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Remove (delete) the ITrigger with the given name.
removeTrigger(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Remove (delete) the ITrigger with the given key.
removeTriggerListener(String) - Method in class com.helger.quartz.core.ListenerManager
 
removeTriggerListener(String) - Method in interface com.helger.quartz.IListenerManager
Remove the identified ITriggerListener from the Scheduler.
removeTriggerListenerMatcher(String, IMatcher<TriggerKey>) - Method in class com.helger.quartz.core.ListenerManager
 
removeTriggerListenerMatcher(String, IMatcher<TriggerKey>) - Method in interface com.helger.quartz.IListenerManager
Remove the given Matcher to the set of matchers for which the listener will receive events if ANY of the matchers match.
removeTriggers(List<TriggerKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
 
removeTriggers(List<TriggerKey>) - Method in interface com.helger.quartz.spi.IJobStore
 
REPEAT_INDEFINITELY - Static variable in interface com.helger.quartz.IDailyTimeIntervalTrigger
Used to indicate the 'repeat count' of the trigger is indefinite.
REPEAT_INDEFINITELY - Static variable in interface com.helger.quartz.ISimpleTrigger
Used to indicate the 'repeat count' of the trigger is indefinite.
repeatForever() - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify that the trigger will repeat indefinitely.
repeatHourlyForever() - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with a 1 hour interval.
repeatHourlyForever(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with an interval of the given number of hours.
repeatHourlyForTotalCount(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with a 1 hour interval.
repeatHourlyForTotalCount(int, int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with an interval of the given number of hours.
repeatMinutelyForever() - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with a 1 minute interval.
repeatMinutelyForever(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with an interval of the given number of minutes.
repeatMinutelyForTotalCount(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with a 1 minute interval.
repeatMinutelyForTotalCount(int, int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with an interval of the given number of minutes.
repeatSecondlyForever() - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with a 1 second interval.
repeatSecondlyForever(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat forever with an interval of the given number of seconds.
repeatSecondlyForTotalCount(int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with a 1 second interval.
repeatSecondlyForTotalCount(int, int) - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder set to repeat the given number of times - 1 with an interval of the given number of seconds.
replaceTrigger(TriggerKey, IOperableTrigger) - Method in class com.helger.quartz.simpl.RAMJobStore
 
replaceTrigger(TriggerKey, IOperableTrigger) - Method in interface com.helger.quartz.spi.IJobStore
Remove (delete) the ITrigger with the given key, and store the new given one - which must be associated with the same job.
requestRecovery() - Method in class com.helger.quartz.JobBuilder
Instructs the Scheduler whether or not the Job should be re-executed if a 'recovery' or 'fail-over' situation is encountered.
requestRecovery(boolean) - Method in class com.helger.quartz.JobBuilder
Instructs the Scheduler whether or not the Job should be re-executed if a 'recovery' or 'fail-over' situation is encountered.
requestShutdown() - Method in class com.helger.quartz.core.JobRunShell
 
requestsRecovery() - Method in interface com.helger.quartz.IJobDetail
Instructs the Scheduler whether or not the Job should be re-executed if a 'recovery' or 'fail-over' situation is encountered.
requestsRecovery() - Method in class com.helger.quartz.impl.JobDetail
 
rescheduleJob(TriggerKey, ITrigger) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
rescheduleJob(TriggerKey, ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
Remove (delete) the ITrigger with the given name, and store the new given one - which must be associated with the same job.
rescheduleJob(TriggerKey, ITrigger) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
rescheduleJob(TriggerKey, ITrigger) - Method in interface com.helger.quartz.IScheduler
Remove (delete) the ITrigger 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 & group specified) - however, the new trigger need not have the same name as the old trigger.
resumeAll() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
resumeAll() - Method in class com.helger.quartz.core.QuartzScheduler
Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
resumeAll() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
resumeAll() - Method in interface com.helger.quartz.IScheduler
Resume (un-pause) all triggers - similar to calling resumeTriggerGroup(group) on every group.
resumeAll() - Method in class com.helger.quartz.simpl.RAMJobStore
Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
resumeAll() - Method in interface com.helger.quartz.spi.IJobStore
Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
resumeJob(JobKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
resumeJob(JobKey) - Method in class com.helger.quartz.core.QuartzScheduler
Resume (un-pause) the IJobDetail with the given name.
resumeJob(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
resumeJob(JobKey) - Method in interface com.helger.quartz.IScheduler
Resume (un-pause) the IJobDetail with the given key.
resumeJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Resume (un-pause) the IJobDetail with the given name.
resumeJob(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Resume (un-pause) the IJob with the given key.
resumeJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
resumeJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Resume (un-pause) all of the IJobDetails in the matching groups.
resumeJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
resumeJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.IScheduler
Resume (un-pause) all of the IJobDetails in matching groups.
resumeJobs(GroupMatcher<JobKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Resume (un-pause) all of the IJobDetails in the given group.
resumeJobs(GroupMatcher<JobKey>) - Method in interface com.helger.quartz.spi.IJobStore
Resume (un-pause) all of the IJobs in the given group.
resumeTrigger(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
resumeTrigger(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Resume (un-pause) the ITrigger with the given name.
resumeTrigger(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
resumeTrigger(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Resume (un-pause) the ITrigger with the given key.
resumeTrigger(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Resume (un-pause) the ITrigger with the given key.
resumeTrigger(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Resume (un-pause) the ITrigger with the given key.
resumeTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
resumeTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.core.QuartzScheduler
Resume (un-pause) all of the ITriggers in the matching groups.
resumeTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
resumeTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.IScheduler
Resume (un-pause) all of the ITriggers in matching groups.
resumeTriggers(GroupMatcher<TriggerKey>) - Method in class com.helger.quartz.simpl.RAMJobStore
Resume (un-pause) all of the ITriggers in the given group.
resumeTriggers(GroupMatcher<TriggerKey>) - Method in interface com.helger.quartz.spi.IJobStore
Resume (un-pause) all of the ITriggers in the given group.
retrieveCalendar(String) - Method in class com.helger.quartz.simpl.RAMJobStore
Retrieve the given ITrigger.
retrieveCalendar(String) - Method in interface com.helger.quartz.spi.IJobStore
Retrieve the given ITrigger.
retrieveJob(JobKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Retrieve the IJobDetail for the given IJob.
retrieveJob(JobKey) - Method in interface com.helger.quartz.spi.IJobStore
Retrieve the IJobDetail for the given IJob.
retrieveTrigger(TriggerKey) - Method in class com.helger.quartz.simpl.RAMJobStore
Retrieve the given ITrigger.
retrieveTrigger(TriggerKey) - Method in interface com.helger.quartz.spi.IJobStore
Retrieve the given ITrigger.
run() - Method in class com.helger.quartz.core.JobRunShell
 
run() - Method in class com.helger.quartz.core.QuartzSchedulerThread
The main processing loop of the QuartzSchedulerThread.
runInThread(Runnable) - Method in class com.helger.quartz.simpl.SimpleThreadPool
Run the given Runnable object in the next available Thread.
runInThread(Runnable) - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
runInThread(Runnable) - Method in interface com.helger.quartz.spi.IThreadPool
Execute the given Runnable in the next available Thread.
runningSince() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
runningSince() - Method in class com.helger.quartz.core.QuartzScheduler
 

S

SampledCounter - Class in com.helger.quartz.utils.counter.sampled
An implementation of ISampledCounter
SampledCounter(SampledCounterConfig) - Constructor for class com.helger.quartz.utils.counter.sampled.SampledCounter
Constructor accepting a SampledCounterConfig
SampledCounterConfig - Class in com.helger.quartz.utils.counter.sampled
Config for a ISampledCounter
SampledCounterConfig(int, int, boolean, long) - Constructor for class com.helger.quartz.utils.counter.sampled.SampledCounterConfig
Make a new timed counter config (duh)
SampledRateCounter - Class in com.helger.quartz.utils.counter.sampled
An implementation of ISampledRateCounter
SampledRateCounter(SampledRateCounterConfig) - Constructor for class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Constructor accepting the config
SampledRateCounterConfig - Class in com.helger.quartz.utils.counter.sampled
An implementation of SampledCounterConfig
SampledRateCounterConfig(int, int, boolean) - Constructor for class com.helger.quartz.utils.counter.sampled.SampledRateCounterConfig
Constructor accepting the interval time in seconds, history-size and whether counters should reset on each sample or not.
SampledRateCounterConfig(int, int, boolean, long, long) - Constructor for class com.helger.quartz.utils.counter.sampled.SampledRateCounterConfig
Constructor accepting the interval time in seconds, history-size and whether counters should reset on each sample or not.
SampledStatistics - Class in com.helger.quartz.core
 
scheduleJob(IJobDetail, ITrigger) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
scheduleJob(ITrigger) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
scheduleJob(IJobDetail, Set<? extends ITrigger>, boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
scheduleJob(IJobDetail, ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
Add the IJob identified by the given IJobDetail to the Scheduler, and associate the given ITrigger with it.
scheduleJob(ITrigger) - Method in class com.helger.quartz.core.QuartzScheduler
Schedule the given ITrigger with the Job identified by the Trigger's settings.
scheduleJob(IJobDetail, Set<? extends ITrigger>, boolean) - Method in class com.helger.quartz.core.QuartzScheduler
 
scheduleJob(IJobDetail, ITrigger) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
scheduleJob(ITrigger) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
scheduleJob(IJobDetail, Set<? extends ITrigger>, boolean) - Method in class com.helger.quartz.impl.StdScheduler
 
scheduleJob(IJobDetail, ITrigger) - Method in interface com.helger.quartz.IScheduler
Add the given IJobDetail to the Scheduler, and associate the given ITrigger with it.
scheduleJob(ITrigger) - Method in interface com.helger.quartz.IScheduler
Schedule the given ITrigger with the Job identified by the Trigger's settings.
scheduleJob(IJobDetail, Set<? extends ITrigger>, boolean) - Method in interface com.helger.quartz.IScheduler
Schedule the given job with the related set of triggers.
scheduleJobs(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
scheduleJobs(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in class com.helger.quartz.core.QuartzScheduler
 
scheduleJobs(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in class com.helger.quartz.impl.StdScheduler
 
scheduleJobs(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in interface com.helger.quartz.IScheduler
Schedule all of the given jobs with the related set of triggers.
SchedulerConfigException - Exception in com.helger.quartz
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 com.helger.quartz.SchedulerConfigException
Create a JobPersistenceException with the given message.
SchedulerConfigException(String, Throwable) - Constructor for exception com.helger.quartz.SchedulerConfigException
Create a JobPersistenceException with the given message and cause.
SchedulerContext - Class in com.helger.quartz
Holds context/environment data that can be made available to Jobs as they are executed.
SchedulerContext() - Constructor for class com.helger.quartz.SchedulerContext
Create an empty SchedulerContext.
SchedulerContext(Map<String, ?>) - Constructor for class com.helger.quartz.SchedulerContext
Create a SchedulerContext with the given data.
SchedulerContext(SchedulerContext) - Constructor for class com.helger.quartz.SchedulerContext
 
schedulerError(String, SchedulerException) - Method in class com.helger.quartz.impl.QuartzServer
Called by the IScheduler when a serious error has occured 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 interface com.helger.quartz.ISchedulerListener
Called by the IScheduler 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 com.helger.quartz.listeners.BroadcastSchedulerListener
 
SchedulerException - Exception in com.helger.quartz
Base class for exceptions thrown by the Quartz IScheduler.
SchedulerException() - Constructor for exception com.helger.quartz.SchedulerException
 
SchedulerException(String) - Constructor for exception com.helger.quartz.SchedulerException
 
SchedulerException(Throwable) - Constructor for exception com.helger.quartz.SchedulerException
 
SchedulerException(String, Throwable) - Constructor for exception com.helger.quartz.SchedulerException
 
schedulerInStandbyMode() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that it has move to standby mode.
schedulerInStandbyMode() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
SchedulerMetaData - Class in com.helger.quartz
Describes the settings and capabilities of a given IScheduler instance.
SchedulerMetaData(String, String, Class<?>, boolean, boolean, boolean, Date, int, Class<?>, boolean, boolean, Class<?>, int, String) - Constructor for class com.helger.quartz.SchedulerMetaData
 
schedulerPaused() - Method in class com.helger.quartz.simpl.RAMJobStore
 
schedulerPaused() - Method in interface com.helger.quartz.spi.IJobStore
Called by the QuartzScheduler to inform the JobStore that the scheduler has been paused.
SchedulerRepository - Class in com.helger.quartz.impl
Holds references to Scheduler instances - ensuring uniqueness, and preventing garbage collection, and allowing 'global' lookups - all within a ClassLoader space.
schedulerResumed() - Method in class com.helger.quartz.simpl.RAMJobStore
 
schedulerResumed() - Method in interface com.helger.quartz.spi.IJobStore
Called by the QuartzScheduler to inform the JobStore that the scheduler has resumed after being paused.
schedulerShutdown() - Method in class com.helger.quartz.impl.QuartzServer
Called by the IScheduler to inform the listener that it has shutdown.
schedulerShutdown() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that it has shutdown.
schedulerShutdown() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
schedulerShuttingdown() - Method in class com.helger.quartz.core.JobRunShell
 
schedulerShuttingdown() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that it has begun the shutdown sequence.
schedulerShuttingdown() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
SchedulerSignaler - Class in com.helger.quartz.core
An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.
SchedulerSignaler(QuartzScheduler, QuartzSchedulerThread) - Constructor for class com.helger.quartz.core.SchedulerSignaler
 
schedulerStarted() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that it has started.
schedulerStarted() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
schedulerStarted() - Method in class com.helger.quartz.simpl.RAMJobStore
 
schedulerStarted() - Method in interface com.helger.quartz.spi.IJobStore
Called by the QuartzScheduler to inform the JobStore that the scheduler has started.
schedulerStarting() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that it is starting.
schedulerStarting() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
schedulingDataCleared() - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler to inform the listener that all jobs, triggers and calendars were deleted.
schedulingDataCleared() - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
SECONDS_IN_MOST_DAYS - Static variable in class com.helger.quartz.DateBuilder
 
serve(ISchedulerFactory, boolean) - Method in class com.helger.quartz.impl.QuartzServer
 
setAllTriggersOfJobToState(JobKey, int) - Method in class com.helger.quartz.simpl.RAMJobStore
 
setBaseCalendar(ICalendar) - Method in interface com.helger.quartz.ICalendar
Set a new base calendar or remove the existing one.
setBaseCalendar(ICalendar) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
setBatchTimeWindow(long) - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
setBeanProps(Object, JobDataMap) - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
 
setCalendarName(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setCalendarName(String) - Method in interface com.helger.quartz.spi.IMutableTrigger
Associate the Calendar with the given name with this Trigger.
setCleanShutdown(boolean) - Method in class com.helger.quartz.plugins.management.ShutdownHookPlugin
Set whether or not the plug-in is configured to cause a clean shutdown of the scheduler.
setCronExpression(String) - Method in class com.helger.quartz.impl.calendar.CronCalendar
Sets the cron expression for the calendar to a new value
setCronExpression(CronExpression) - Method in class com.helger.quartz.impl.calendar.CronCalendar
Sets the cron expression for the calendar to a new value
setCronExpression(String) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
setCronExpression(CronExpression) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Set the CronExpression to the given one.
setDayExcluded(Calendar, boolean) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
Redefine a certain day to be excluded (true) or included (false).
setDayExcluded(int, boolean) - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Redefine a certain day of the month to be excluded (true) or included (false).
setDayExcluded(int, boolean) - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Redefine a certain day of the week to be excluded (true) or included (false).
setDaysExcluded(List<Calendar>) - Method in class com.helger.quartz.impl.calendar.AnnualCalendar
Redefine the list of days excluded.
setDaysExcluded(boolean[]) - Method in class com.helger.quartz.impl.calendar.MonthlyCalendar
Redefine the array of days excluded.
setDaysExcluded(boolean[]) - Method in class com.helger.quartz.impl.calendar.WeeklyCalendar
Redefine the array of days excluded.
setDaysOfWeek(Set<DayOfWeek>) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setDenominatorValue(long) - Method in interface com.helger.quartz.utils.counter.sampled.ISampledRateCounter
Sets the value of the denominator to the passed value
setDenominatorValue(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Sets the value of the denominator to the passed value
setDescription(String) - Method in interface com.helger.quartz.ICalendar
Set a description for the Calendar instance - may be useful for remembering/displaying the purpose of the calendar, though the description has no meaning to Quartz.
setDescription(String) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
setDescription(String) - Method in class com.helger.quartz.impl.JobDetail
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 com.helger.quartz.impl.triggers.AbstractTrigger
 
setDescription(String) - Method in interface com.helger.quartz.spi.IMutableTrigger
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.
setDurability(boolean) - Method in class com.helger.quartz.impl.JobDetail
Set whether or not the Job should remain stored after it is orphaned (no Triggers point to it).
setEndTime(Date) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
setEndTime(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
setEndTime(Date) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setEndTime(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
setEndTime(Date) - Method in interface com.helger.quartz.spi.IMutableTrigger
Set the time at which the Trigger should quit repeating - regardless of any remaining repeats (based on the trigger's particular repeat settings).
setEndTimeOfDay(LocalTime) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setFireInstanceId(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setFireInstanceId(String) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
setGroup(String) - Method in class com.helger.quartz.impl.JobDetail
Set the group of this Job.
setGroup(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Set the name of this Trigger.
setInstanceId(String) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the name for the QuartzScheduler.
setInstanceId(String) - Method in class com.helger.quartz.simpl.RAMJobStore
 
setInstanceId(String) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setInstanceId(String) - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
setInstanceId(String) - Method in interface com.helger.quartz.spi.IJobStore
Inform the JobStore of the Scheduler instance's Id, prior to initialize being invoked.
setInstanceId(String) - Method in interface com.helger.quartz.spi.IThreadPool
Inform the ThreadPool of the Scheduler instance's Id, prior to initialize being invoked.
setInstanceName(String) - Method in class com.helger.quartz.simpl.RAMJobStore
 
setInstanceName(String) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setInstanceName(String) - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
setInstanceName(String) - Method in interface com.helger.quartz.spi.IJobStore
Inform the JobStore of the Scheduler instance's name, prior to initialize being invoked.
setInstanceName(String) - Method in interface com.helger.quartz.spi.IThreadPool
Inform the ThreadPool of the Scheduler instance's name, prior to initialize being invoked.
setInterruptJobsOnShutdown(boolean) - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
setInterruptJobsOnShutdownWithWait(boolean) - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
setInvertTimeRange(boolean) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Indicates whether the time range represents an inverted time range (see class description).
setJobClass(Class<? extends IJob>) - Method in class com.helger.quartz.impl.JobDetail
Set the instance of Job that will be executed.
setJobData(JobDataMap) - Method in class com.helger.quartz.JobBuilder
Replace the JobDetail's JobDataMap with the given JobDataMap.
setJobDataMap(JobDataMap) - Method in class com.helger.quartz.impl.JobDetail
Set the JobDataMap to be associated with the Job.
setJobDataMap(JobDataMap) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setJobDataMap(JobDataMap) - Method in interface com.helger.quartz.spi.IMutableTrigger
Set the JobDataMap to be associated with the Trigger.
setJobFactory(IJobFactory) - Method in class com.helger.quartz.core.QuartzScheduler
 
setJobFactory(IJobFactory) - Method in class com.helger.quartz.impl.StdScheduler
 
setJobFactory(IJobFactory) - Method in interface com.helger.quartz.IScheduler
Set the JobFactory that will be responsible for producing instances of Job classes.
setJobFailedMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Set the message that is logged when a Job fails its execution.
setJobGroup(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Set the name of the associated IJobDetail's group.
setJobKey(JobKey) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setJobKey(JobKey) - Method in interface com.helger.quartz.spi.IMutableTrigger
 
setJobListenerMatchers(String, List<IMatcher<JobKey>>) - Method in class com.helger.quartz.core.ListenerManager
 
setJobListenerMatchers(String, List<IMatcher<JobKey>>) - Method in interface com.helger.quartz.IListenerManager
Set the set of Matchers for which the listener will receive events if ANY of the matchers match.
setJobName(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Set the name of the associated IJobDetail.
setJobRunShellFactory(IJobRunShellFactory) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the IJobRunShellFactory for the QuartzScheduler to use.
setJobRunTime(long) - Method in class com.helger.quartz.impl.JobExecutionContext
 
setJobStore(IJobStore) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the IJobStore for the QuartzScheduler to use.
setJobSuccessMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Set the message that is logged when a Job successfully completes its execution.
setJobToBeFiredMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Set the message that is logged when a Job is about to execute.
setJobWasVetoedMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
Set the message that is logged when a Job execution is vetoed by a trigger listener.
setKey(JobKey) - Method in class com.helger.quartz.impl.JobDetail
 
setKey(TriggerKey) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setKey(TriggerKey) - Method in interface com.helger.quartz.spi.IMutableTrigger
 
setMakeSchedulerThreadDaemon(boolean) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set whether to mark the Quartz scheduling thread as daemon.
setMakeThreadsDaemons(boolean) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setMaxBatchSize(int) - Method in class com.helger.quartz.core.QuartzSchedulerResources
 
setMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setMisfireInstruction(ITrigger.EMisfireInstruction) - Method in interface com.helger.quartz.spi.IMutableTrigger
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 com.helger.quartz.simpl.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 com.helger.quartz.core.QuartzSchedulerResources
Set the name for the QuartzScheduler.
setName(String) - Method in class com.helger.quartz.impl.JobDetail
Set the name of this Job.
setName(String) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Set the name of this Trigger.
setNextFireTime(Date) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Set the next time at which the DateIntervalTrigger should fire.
setNextFireTime(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
setNextFireTime(Date) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Set the next time at which the DailyTimeIntervalTrigger should fire.
setNextFireTime(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Set the next time at which the SimpleTrigger should fire.
setNextFireTime(Date) - Method in interface com.helger.quartz.spi.IOperableTrigger
 
setNumeratorValue(long) - Method in interface com.helger.quartz.utils.counter.sampled.ISampledRateCounter
Sets the value of the numerator to the passed value
setNumeratorValue(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Sets the value of the numerator to the passed value
setPostpend(String) - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
A String of text to postpend (add to the end) to the instanceId found in the system property.
setPrepend(String) - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
A String of text to prepend (add to the beginning) to the instanceId found in the system property.
setPreserveHourOfDayAcrossDaylightSavings(boolean) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
setPreviousFireTime(Date) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Set the previous time at which the DateIntervalTrigger fired.
setPreviousFireTime(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
setPreviousFireTime(Date) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Set the previous time at which the DailyTimeIntervalTrigger fired.
setPreviousFireTime(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Set the previous time at which the SimpleTrigger fired.
setPreviousFireTime(Date) - Method in interface com.helger.quartz.spi.IOperableTrigger
 
setPriority(int) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
setPriority(int) - Method in interface com.helger.quartz.spi.IMutableTrigger
The priority of a Trigger acts as a tie breaker such that if two Triggers 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.
setRepeatCount(int) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setRepeatCount(int) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Set the the number of time the SimpleTrigger should repeat, after which it will be automatically deleted.
setRepeatInterval(int) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
set the the time interval that will be added to the DateIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.
setRepeatInterval(int) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
set the the time interval that will be added to the DailyTimeIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.
setRepeatInterval(long) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Set the the time interval (in milliseconds) at which the SimpleTrigger should repeat.
setRepeatIntervalUnit(EIntervalUnit) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Set the interval unit - the time unit on with the interval applies.
setRepeatIntervalUnit(EIntervalUnit) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Set the interval unit - the time unit on with the interval applies.
setRequestsRecovery(boolean) - Method in class com.helger.quartz.impl.JobDetail
Set whether or not the the Scheduler should re-execute the Job if a 'recovery' or 'fail-over' situation is encountered.
setResult(Object) - Method in interface com.helger.quartz.IJobExecutionContext
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 com.helger.quartz.impl.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).
setSignalOnSchedulingChange(boolean) - Method in class com.helger.quartz.core.QuartzScheduler
 
setSkipDayIfHourDoesNotExist(boolean) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
setStartTime(Date) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
setStartTime(Date) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
setStartTime(Date) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setStartTime(Date) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
setStartTime(Date) - Method in interface com.helger.quartz.spi.IMutableTrigger
The time at which the trigger's scheduling should start.
setStartTimeOfDay(LocalTime) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
setSystemPropertyName(String) - Method in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
The name of the system property from which to obtain the instanceId.
setThreadCount(int) - Method in class com.helger.quartz.simpl.SimpleThreadPool
Set the number of worker threads in the pool - has no effect after initialize() has been called.
setThreadExecutor(IThreadExecutor) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the ThreadExecutor which runs the QuartzSchedulerThread
setThreadName(String) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the name for the QuartzSchedulerThread.
setThreadNamePrefix(String) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setThreadPool(IThreadPool) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set the IThreadPool for the QuartzScheduler to use.
setThreadPoolSize(int) - Method in class com.helger.quartz.simpl.RAMJobStore
 
setThreadPoolSize(int) - Method in interface com.helger.quartz.spi.IJobStore
Tells the JobStore the pool size used to execute jobs
setThreadPriority(int) - Method in class com.helger.quartz.simpl.SimpleThreadPool
Set the thread priority of worker threads in the pool - has no effect after initialize() has been called.
setThreadsInheritContextClassLoaderOfInitializingThread(boolean) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setThreadsInheritGroupOfInitializingThread(boolean) - Method in class com.helger.quartz.simpl.SimpleThreadPool
 
setThreadsInheritInitializersClassLoadContext(boolean) - Method in class com.helger.quartz.core.QuartzSchedulerResources
Set whether to set the class load context of spawned threads to that of the initializing thread.
setThrowIfPropertyNotFound(boolean) - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
Whether the JobInstantiation should fail and throw and exception if a key (name) and value (type) found in the JobDataMap does not correspond to a proptery setter on the Job class.
setTimeRange(String, String) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Sets the time range for the DailyCalendar to the times represented in the specified Strings.
setTimeRange(int, int, int, int, int, int, int, int) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Sets the time range for the DailyCalendar to the times represented in the specified values.
setTimeRange(Calendar, Calendar) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Sets the time range for the DailyCalendar to the times represented in the specified Calendars.
setTimeRange(long, long) - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Sets the time range for the DailyCalendar to the times represented in the specified values.
setTimesTriggered(int) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Set the number of times the DateIntervalTrigger has already fired.
setTimesTriggered(int) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Set the number of times the DailyTimeIntervalTrigger has already fired.
setTimesTriggered(int) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Set the number of times the SimpleTrigger has already fired.
setTimeZone(TimeZone) - Method in class com.helger.quartz.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setTimeZone(TimeZone) - Method in class com.helger.quartz.impl.calendar.AbstractCalendar
 
setTimeZone(TimeZone) - Method in class com.helger.quartz.impl.calendar.CronCalendar
Sets the time zone for which the CronExpression of this CronCalendar will be resolved.
setTimeZone(TimeZone) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Sets the time zone within which time calculations related to this trigger will be performed.
setTimeZone(TimeZone) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Sets the time zone for which the cronExpression of this CronTrigger will be resolved.
setTriggerCompleteMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Set the message that is printed upon the completion of a trigger's firing.
setTriggerFiredMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Set the message that is printed upon a trigger's firing.
setTriggerListenerMatchers(String, List<IMatcher<TriggerKey>>) - Method in class com.helger.quartz.core.ListenerManager
 
setTriggerListenerMatchers(String, List<IMatcher<TriggerKey>>) - Method in interface com.helger.quartz.IListenerManager
Set the set of Matchers for which the listener will receive events if ANY of the matchers match.
setTriggerMisfiredMessage(String) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
Set the message that is printed upon a trigger's firing.
setValue(long) - Method in class com.helger.quartz.utils.counter.Counter
 
setValue(long) - Method in interface com.helger.quartz.utils.counter.ICounter
Sets the value of the counter to the supplied value
setValue(long, long) - Method in interface com.helger.quartz.utils.counter.sampled.ISampledRateCounter
Sets the values of the numerator and denominator to the passed values
setValue(long, long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
Sets the values of the numerator and denominator to the passed values
setValue(long) - Method in class com.helger.quartz.utils.counter.sampled.SampledRateCounter
setWarnIfPropertyNotFound(boolean) - Method in class com.helger.quartz.simpl.PropertySettingJobFactory
Whether a warning should be logged if a key (name) and value (type) found in the JobDataMap does not correspond to a proptery setter on the Job class.
shutdown() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
shutdown(boolean) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
shutdown() - Method in interface com.helger.quartz.core.ISampledStatistics
 
shutdown() - Method in class com.helger.quartz.core.NullSampledStatistics
 
shutdown() - Method in class com.helger.quartz.core.QuartzScheduler
Halts the QuartzScheduler's firing of ITriggers, and cleans up all resources associated with the QuartzScheduler.
shutdown(boolean) - Method in class com.helger.quartz.core.QuartzScheduler
Halts the QuartzScheduler's firing of ITriggers, and cleans up all resources associated with the QuartzScheduler.
shutdown() - Method in class com.helger.quartz.core.SampledStatistics
 
shutdown() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
shutdown(boolean) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
shutdown() - Method in interface com.helger.quartz.IScheduler
Halts the Scheduler's firing of ITriggers, and cleans up all resources associated with the Scheduler.
shutdown(boolean) - Method in interface com.helger.quartz.IScheduler
Halts the Scheduler's firing of ITriggers, and cleans up all resources associated with the Scheduler.
shutdown() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
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 com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
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 com.helger.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 class com.helger.quartz.simpl.RAMJobStore
Called by the QuartzScheduler to inform the JobStore that it should free up all of it's resources because the scheduler is shutting down.
shutdown() - Method in class com.helger.quartz.simpl.SimpleThreadPool
Terminate any worker threads in this thread group.
shutdown(boolean) - Method in class com.helger.quartz.simpl.SimpleThreadPool
Terminate any worker threads in this thread group.
shutdown() - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
shutdown(boolean) - Method in class com.helger.quartz.simpl.ZeroSizeThreadPool
 
shutdown() - Method in interface com.helger.quartz.spi.IJobStore
Called by the QuartzScheduler to inform the JobStore that it should free up all of it's resources because the scheduler is shutting down.
shutdown() - Method in interface com.helger.quartz.spi.ISchedulerPlugin
Called in order to inform the SchedulerPlugin that it should free up all of it's resources because the scheduler is shutting down.
shutdown(boolean) - Method in interface com.helger.quartz.spi.IThreadPool
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(boolean) - Method in class com.helger.quartz.utils.counter.CounterManager
Shuts down this counter manager
shutdown(boolean) - Method in interface com.helger.quartz.utils.counter.ICounterManager
Shuts down this counter manager
shutdown() - Method in interface com.helger.quartz.utils.counter.sampled.ISampledCounter
Shutdown this counter
shutdown() - Method in class com.helger.quartz.utils.counter.sampled.SampledCounter
 
shutdownCounter(ICounter) - Method in class com.helger.quartz.utils.counter.CounterManager
Shuts down the counter
shutdownCounter(ICounter) - Method in interface com.helger.quartz.utils.counter.ICounterManager
Shuts down the counter
ShutdownHookPlugin - Class in com.helger.quartz.plugins.management
This plugin catches the event of the JVM terminating (such as upon a CRTL-C) and tells the scheuler to shutdown.
ShutdownHookPlugin() - Constructor for class com.helger.quartz.plugins.management.ShutdownHookPlugin
 
signalSchedulingChange(long) - Method in class com.helger.quartz.core.QuartzSchedulerThread
Signals the main processing loop that a change in scheduling has been made - in order to interrupt any sleeping that may be occuring while waiting for the fire time to arrive.
signalSchedulingChange(long) - Method in class com.helger.quartz.core.SchedulerSignaler
 
signalSchedulingChange(long) - Method in interface com.helger.quartz.spi.ISchedulerSignaler
 
SimpleClassLoadHelper - Class in com.helger.quartz.simpl
A ClassLoadHelper that simply calls Class.forName(..)
SimpleClassLoadHelper() - Constructor for class com.helger.quartz.simpl.SimpleClassLoadHelper
 
SimpleInstanceIdGenerator - Class in com.helger.quartz.simpl
The default InstanceIdGenerator used by Quartz when instance id is to be automatically generated.
SimpleInstanceIdGenerator() - Constructor for class com.helger.quartz.simpl.SimpleInstanceIdGenerator
 
SimpleJobFactory - Class in com.helger.quartz.simpl
The default JobFactory used by Quartz - simply calls newInstance() on the job class.
SimpleJobFactory() - Constructor for class com.helger.quartz.simpl.SimpleJobFactory
 
simpleSchedule() - Static method in class com.helger.quartz.SimpleScheduleBuilder
Create a SimpleScheduleBuilder.
SimpleScheduleBuilder - Class in com.helger.quartz
SimpleScheduleBuilder is a IScheduleBuilder that defines strict/literal interval-based schedules for Triggers.
SimpleScheduleBuilder() - Constructor for class com.helger.quartz.SimpleScheduleBuilder
 
SimpleThreadPool - Class in com.helger.quartz.simpl
This is class is a simple implementation of a thread pool, based on the IThreadPool interface.
SimpleThreadPool() - Constructor for class com.helger.quartz.simpl.SimpleThreadPool
Create a new (unconfigured) SimpleThreadPool.
SimpleThreadPool(int, int) - Constructor for class com.helger.quartz.simpl.SimpleThreadPool
Create a new SimpleThreadPool with the specified number of Thread s that have the given priority.
SimpleTrigger - Class in com.helger.quartz.impl.triggers
A concrete ITrigger that is used to fire a IJobDetail at a given moment in time, and optionally repeated at a specified interval.
SimpleTrigger(SimpleTrigger) - Constructor for class com.helger.quartz.impl.triggers.SimpleTrigger
 
SimpleTrigger() - Constructor for class com.helger.quartz.impl.triggers.SimpleTrigger
Create a SimpleTrigger with no settings.
skipDayIfHourDoesNotExist(boolean) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
If intervals are a day or greater, and preserveHourOfDayAcrossDaylightSavings property is set to true, and the hour of the day does not exist on a given day for which the trigger would fire, the day will be skipped and the trigger advanced a second interval if this property is set to true.
standby() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
standby() - Method in class com.helger.quartz.core.QuartzScheduler
Temporarily halts the QuartzScheduler's firing of ITriggers.
standby() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
standby() - Method in interface com.helger.quartz.IScheduler
Temporarily halts the Scheduler's firing of ITriggers.
start() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
start() - Method in class com.helger.quartz.core.QuartzScheduler
Starts the QuartzScheduler's threads that fire ITriggers.
start() - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
start() - Method in interface com.helger.quartz.IScheduler
Starts the Scheduler's threads that fire ITriggers.
start() - Method in class com.helger.quartz.plugins.history.LoggingJobHistoryPlugin
 
start() - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
start() - Method in class com.helger.quartz.plugins.management.ShutdownHookPlugin
 
start() - Method in interface com.helger.quartz.spi.ISchedulerPlugin
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.
startAt(Date) - Method in class com.helger.quartz.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 com.helger.quartz.core.IQuartzScheduler
 
startDelayed(int) - Method in class com.helger.quartz.core.QuartzScheduler
 
startDelayed(int) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
startDelayed(int) - Method in interface com.helger.quartz.IScheduler
Calls {#start()} after the indicated number of seconds.
startingDailyAt(LocalTime) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set the trigger to begin firing each day at the given time.
startNow() - Method in class com.helger.quartz.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.
StdJobRunShellFactory - Class in com.helger.quartz.impl
Responsible for creating the instances of JobRunShell to be used within the QuartzScheduler instance.
StdJobRunShellFactory() - Constructor for class com.helger.quartz.impl.StdJobRunShellFactory
 
StdScheduler - Class in com.helger.quartz.impl
An implementation of the Scheduler interface that directly proxies all method calls to the equivalent call on a given QuartzScheduler instance.
StdScheduler(QuartzScheduler) - Constructor for class com.helger.quartz.impl.StdScheduler
Construct a StdScheduler instance to proxy the given QuartzScheduler instance, and with the given SchedulingContext.
StdSchedulerFactory - Class in com.helger.quartz.impl
An implementation of ISchedulerFactory that does all of its work of creating a QuartzScheduler instance based on the contents of a Properties file.
StdSchedulerFactory() - Constructor for class com.helger.quartz.impl.StdSchedulerFactory
Create an uninitialized StdSchedulerFactory.
storeCalendar(String, ICalendar, boolean, boolean) - Method in class com.helger.quartz.simpl.RAMJobStore
Store the given ICalendar.
storeCalendar(String, ICalendar, boolean, boolean) - Method in interface com.helger.quartz.spi.IJobStore
Store the given ICalendar.
storeDurably() - Method in class com.helger.quartz.JobBuilder
Whether or not the Job should remain stored after it is orphaned (no ITriggers point to it).
storeDurably(boolean) - Method in class com.helger.quartz.JobBuilder
Whether or not the Job should remain stored after it is orphaned (no ITriggers point to it).
storeJob(IJobDetail, boolean) - Method in class com.helger.quartz.simpl.RAMJobStore
Store the given IJob.
storeJob(IJobDetail, boolean) - Method in interface com.helger.quartz.spi.IJobStore
Store the given IJobDetail.
storeJobAndTrigger(IJobDetail, IOperableTrigger) - Method in class com.helger.quartz.simpl.RAMJobStore
Store the given IJobDetail and ITrigger.
storeJobAndTrigger(IJobDetail, IOperableTrigger) - Method in interface com.helger.quartz.spi.IJobStore
Store the given IJobDetail and ITrigger.
storeJobsAndTriggers(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in class com.helger.quartz.simpl.RAMJobStore
 
storeJobsAndTriggers(Map<IJobDetail, Set<? extends ITrigger>>, boolean) - Method in interface com.helger.quartz.spi.IJobStore
 
storeTrigger(IOperableTrigger, boolean) - Method in class com.helger.quartz.simpl.RAMJobStore
Store the given ITrigger.
storeTrigger(IOperableTrigger, boolean) - Method in interface com.helger.quartz.spi.IJobStore
Store the given ITrigger.
StringMatcher<T extends Key<T>> - Class in com.helger.quartz.impl.matchers
An abstract base class for some types of matchers.
StringMatcher(String, StringMatcher.EStringOperatorName) - Constructor for class com.helger.quartz.impl.matchers.StringMatcher
 
StringMatcher.EStringOperatorName - Enum in com.helger.quartz.impl.matchers
 
supportsPersistence() - Method in interface com.helger.quartz.core.IQuartzScheduler
 
supportsPersistence() - Method in class com.helger.quartz.core.QuartzScheduler
 
supportsPersistence() - Method in class com.helger.quartz.simpl.RAMJobStore
 
supportsPersistence() - Method in interface com.helger.quartz.spi.IJobStore
 
SYSTEM_PROPERTY - Static variable in class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
System property to read the instanceId from
SYSTEM_PROPERTY_AS_INSTANCE_ID - Static variable in class com.helger.quartz.impl.StdSchedulerFactory
 
SystemPropertyInstanceIdGenerator - Class in com.helger.quartz.simpl
InstanceIdGenerator that will use a system property to configure the scheduler.
SystemPropertyInstanceIdGenerator() - Constructor for class com.helger.quartz.simpl.SystemPropertyInstanceIdGenerator
 

T

ThreadContextClassLoadHelper - Class in com.helger.quartz.simpl
A ClassLoadHelper that uses either the current thread's context class loader (Thread.currentThread().getContextClassLoader().loadClass( .. )).
ThreadContextClassLoadHelper() - Constructor for class com.helger.quartz.simpl.ThreadContextClassLoadHelper
 
TimeStampedCounterValue - Class in com.helger.quartz.utils.counter.sampled
A counter value at a particular time instance
TimeStampedCounterValue(long, long) - Constructor for class com.helger.quartz.utils.counter.sampled.TimeStampedCounterValue
Constructor accepting the value of both timestamp and the counter value.
toArray(T[]) - Method in class com.helger.quartz.utils.CircularLossyQueue
Returns an array of the current elements in the queue.
todayAt(int, int, int) - Static method in class com.helger.quartz.DateBuilder
Get a Date object that represents the given time, on today's date (equivalent to DateBuilder.dateOf(int, int, int)).
tomorrowAt(int, int, int) - Static method in class com.helger.quartz.DateBuilder
Get a Date object that represents the given time, on tomorrow's date.
toString() - Method in class com.helger.quartz.CronExpression
Returns the string representation of the CronExpression
toString() - Method in class com.helger.quartz.impl.calendar.CronCalendar
Returns a string representing the properties of the CronCalendar
toString() - Method in class com.helger.quartz.impl.calendar.DailyCalendar
Returns a string representing the properties of the DailyCalendar
toString() - Method in class com.helger.quartz.impl.JobDetail
Return a simple string representation of this object.
toString() - Method in class com.helger.quartz.impl.JobExecutionContext
 
toString() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Return a simple string representation of this object.
toString() - Method in class com.helger.quartz.SchedulerMetaData
Return a simple string representation of this object.
toString() - Method in class com.helger.quartz.utils.counter.sampled.TimeStampedCounterValue
 
toString() - Method in class com.helger.quartz.utils.Key
Return the string representation of the key.
translateTime(Date, TimeZone, TimeZone) - Static method in class com.helger.quartz.DateBuilder
Translate a date & time from a users time zone to the another (probably server) time zone to assist in creating a simple trigger with the right date & time.
TriggerBuilder<T extends ITrigger> - Class in com.helger.quartz
TriggerBuilder is used to instantiate ITriggers.
triggerComplete(ITrigger, IJobExecutionContext, ITrigger.ECompletedExecutionInstruction) - Method in interface com.helger.quartz.ITriggerListener
Called by the IScheduler when a ITrigger has fired, it's associated IJobDetail has been executed, and it's triggered(xx) method has been called.
triggerComplete(ITrigger, IJobExecutionContext, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
triggerComplete(ITrigger, IJobExecutionContext, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
triggered(ICalendar) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
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(ICalendar) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Called when the IScheduler 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(ICalendar) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Called when the IScheduler 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(ICalendar) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Called when the IScheduler 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(ICalendar) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
triggeredJobComplete(IOperableTrigger, IJobDetail, ITrigger.ECompletedExecutionInstruction) - Method in class com.helger.quartz.simpl.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.
triggeredJobComplete(IOperableTrigger, IJobDetail, ITrigger.ECompletedExecutionInstruction) - Method in interface com.helger.quartz.spi.IJobStore
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.
triggerFinalized(ITrigger) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a ITrigger has reached the condition in which it will never fire again.
triggerFinalized(ITrigger) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
triggerFired(ITrigger, IJobExecutionContext) - Method in interface com.helger.quartz.ITriggerListener
Called by the IScheduler when a ITrigger has fired, and it's associated IJobDetail is about to be executed.
triggerFired(ITrigger, IJobExecutionContext) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
triggerFired(ITrigger, IJobExecutionContext) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
TriggerFiredBundle - Class in com.helger.quartz.spi
A simple class (structure) used for returning execution-time data from the JobStore to the QuartzSchedulerThread.
TriggerFiredBundle(IJobDetail, IOperableTrigger, ICalendar, boolean, Date, Date, Date, Date) - Constructor for class com.helger.quartz.spi.TriggerFiredBundle
 
TriggerFiredResult - Class in com.helger.quartz.spi
 
TriggerFiredResult(TriggerFiredBundle) - Constructor for class com.helger.quartz.spi.TriggerFiredResult
 
TriggerFiredResult(Exception) - Constructor for class com.helger.quartz.spi.TriggerFiredResult
 
triggerGroupContains(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches trigger groups containing the given string.
triggerGroupEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches trigger groups ending with the given string.
triggerGroupEquals(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches trigger groups equaling the given string.
triggerGroupStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.GroupMatcher
Create a GroupMatcher that matches trigger groups starting with the given string.
triggerJob(JobKey, JobDataMap) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
triggerJob(IOperableTrigger) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
triggerJob(JobKey, JobDataMap) - Method in class com.helger.quartz.core.QuartzScheduler
Trigger the identified IJob (execute it now) - with a non-volatile trigger.
triggerJob(IOperableTrigger) - Method in class com.helger.quartz.core.QuartzScheduler
Store and schedule the identified IOperableTrigger
triggerJob(JobKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
triggerJob(JobKey, JobDataMap) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
triggerJob(JobKey) - Method in interface com.helger.quartz.IScheduler
Trigger the identified IJobDetail (execute it now).
triggerJob(JobKey, JobDataMap) - Method in interface com.helger.quartz.IScheduler
Trigger the identified IJobDetail (execute it now).
TriggerKey - Class in com.helger.quartz
Uniquely identifies a ITrigger.
TriggerKey(String) - Constructor for class com.helger.quartz.TriggerKey
 
TriggerKey(String, String) - Constructor for class com.helger.quartz.TriggerKey
 
triggerKey(String) - Static method in class com.helger.quartz.TriggerKey
 
triggerKey(String, String) - Static method in class com.helger.quartz.TriggerKey
 
triggerMisfired(ITrigger) - Method in interface com.helger.quartz.ITriggerListener
Called by the IScheduler when a ITrigger has misfired.
triggerMisfired(ITrigger) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
triggerMisfired(ITrigger) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 
triggerNameContains(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches trigger names containing the given string.
triggerNameEndsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches trigger names ending with the given string.
triggerNameEquals(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches trigger names equaling the given string.
triggerNameStartsWith(String) - Static method in class com.helger.quartz.impl.matchers.NameMatcher
Create a NameMatcher that matches trigger names starting with the given string.
triggerPaused(TriggerKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a ITrigger has been paused.
triggerPaused(TriggerKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
triggerResumed(TriggerKey) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a ITrigger has been un-paused.
triggerResumed(TriggerKey) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
triggersFired(List<IOperableTrigger>) - Method in class com.helger.quartz.simpl.RAMJobStore
Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
triggersFired(List<IOperableTrigger>) - Method in interface com.helger.quartz.spi.IJobStore
Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
triggersPaused(String) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a group of ITriggers has been paused.
triggersPaused(String) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
triggersResumed(String) - Method in interface com.helger.quartz.ISchedulerListener
Called by the IScheduler when a group of ITriggers has been un-paused.
triggersResumed(String) - Method in class com.helger.quartz.listeners.BroadcastSchedulerListener
 
TriggerTimeComparator - Class in com.helger.quartz
A Comparator that compares trigger's next fire times, or in other words, sorts them according to earliest next fire time.
TriggerTimeComparator() - Constructor for class com.helger.quartz.TriggerTimeComparator
 
TriggerUtils - Class in com.helger.quartz
Convenience and utility methods for working with ITriggers.

U

UnableToInterruptJobException - Exception in com.helger.quartz
An exception that is thrown to indicate that a call to InterruptableJob.interrupt() failed without interrupting the Job.
UnableToInterruptJobException(String) - Constructor for exception com.helger.quartz.UnableToInterruptJobException
Create a UnableToInterruptJobException with the given message.
UnableToInterruptJobException(Throwable) - Constructor for exception com.helger.quartz.UnableToInterruptJobException
Create a UnableToInterruptJobException with the given cause.
unscheduleAllTriggers() - Method in exception com.helger.quartz.JobExecutionException
 
unscheduleFiringTrigger() - Method in exception com.helger.quartz.JobExecutionException
 
unscheduleJob(TriggerKey) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
unscheduleJob(TriggerKey) - Method in class com.helger.quartz.core.QuartzScheduler
Remove the indicated ITrigger from the scheduler.
unscheduleJob(TriggerKey) - Method in class com.helger.quartz.impl.StdScheduler
Calls the equivalent method on the 'proxied' QuartzScheduler.
unscheduleJob(TriggerKey) - Method in interface com.helger.quartz.IScheduler
Remove the indicated ITrigger from the scheduler.
unscheduleJobs(List<TriggerKey>) - Method in interface com.helger.quartz.core.IQuartzScheduler
 
unscheduleJobs(List<TriggerKey>) - Method in class com.helger.quartz.core.QuartzScheduler
 
unscheduleJobs(List<TriggerKey>) - Method in class com.helger.quartz.impl.StdScheduler
 
unscheduleJobs(List<TriggerKey>) - Method in interface com.helger.quartz.IScheduler
Remove all of the indicated ITriggers from the scheduler.
updateAfterMisfire(ICalendar) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Updates the DateIntervalTrigger's state based on the MISFIRE_INSTRUCTION_XXX that was selected when the DateIntervalTrigger was created.
updateAfterMisfire(ICalendar) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Updates the CronTrigger's state based on the MISFIRE_INSTRUCTION_XXX that was selected when the CronTrigger was created.
updateAfterMisfire(ICalendar) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Updates the DailyTimeIntervalTrigger's state based on the MISFIRE_INSTRUCTION_XXX that was selected when the DailyTimeIntervalTrigger was created.
updateAfterMisfire(ICalendar) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Updates the SimpleTrigger's state based on the MISFIRE_INSTRUCTION_XXX that was selected when the SimpleTrigger was created.
updateAfterMisfire(ICalendar) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
updateWithNewCalendar(ICalendar, long) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
updateWithNewCalendar(ICalendar, long) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
updateWithNewCalendar(ICalendar, long) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
updateWithNewCalendar(ICalendar, long) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
updateWithNewCalendar(ICalendar, long) - Method in interface com.helger.quartz.spi.IOperableTrigger
This method should not be used by the Quartz client.
usingJobData(String, String) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(String, Integer) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(String, Long) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(String, Float) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(String, Double) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(String, Boolean) - Method in class com.helger.quartz.JobBuilder
Add the given key-value pair to the JobDetail's JobDataMap.
usingJobData(JobDataMap) - Method in class com.helger.quartz.JobBuilder
Add all the data from the given JobDataMap to the JobDetail's JobDataMap.
usingJobData(String, String) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(String, Integer) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(String, Long) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(String, Float) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(String, Double) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(String, Boolean) - Method in class com.helger.quartz.TriggerBuilder
Add the given key-value pair to the Trigger's JobDataMap.
usingJobData(JobDataMap) - Method in class com.helger.quartz.TriggerBuilder
Set the Trigger's JobDataMap, adding any values to it that were already set on this TriggerBuilder using any of the other 'usingJobData' methods.

V

validate() - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validate() - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validate() - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validate() - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validate() - Method in interface com.helger.quartz.spi.IOperableTrigger
Validates whether the properties of the JobDetail are valid for submission into a Scheduler.
validateDayOfMonth(int) - Static method in class com.helger.quartz.DateBuilder
 
validateDayOfWeek(DayOfWeek) - Static method in class com.helger.quartz.DateBuilder
 
validateExpression(String) - Static method in class com.helger.quartz.CronExpression
 
validateHour(int) - Static method in class com.helger.quartz.DateBuilder
 
validateMinute(int) - Static method in class com.helger.quartz.DateBuilder
 
validateMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.AbstractTrigger
 
validateMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.CalendarIntervalTrigger
 
validateMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.CronTrigger
 
validateMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.DailyTimeIntervalTrigger
 
validateMisfireInstruction(ITrigger.EMisfireInstruction) - Method in class com.helger.quartz.impl.triggers.SimpleTrigger
 
validateMonth(Month) - Static method in class com.helger.quartz.DateBuilder
 
validateSecond(int) - Static method in class com.helger.quartz.DateBuilder
 
validateState() - Method in class com.helger.quartz.core.QuartzScheduler
 
validateYear(int) - Static method in class com.helger.quartz.DateBuilder
 
valueOf(String) - Static method in enum com.helger.quartz.EIntervalUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.quartz.impl.matchers.StringMatcher.EStringOperatorName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.quartz.ITrigger.ECompletedExecutionInstruction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.quartz.ITrigger.EMisfireInstruction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.quartz.ITrigger.ETriggerState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.quartz.EIntervalUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.quartz.impl.matchers.StringMatcher.EStringOperatorName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.quartz.ITrigger.ECompletedExecutionInstruction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.quartz.ITrigger.EMisfireInstruction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.quartz.ITrigger.ETriggerState
Returns an array containing the constants of this enum type, in the order they are declared.
vetoJobExecution(ITrigger, IJobExecutionContext) - Method in interface com.helger.quartz.ITriggerListener
Called by the IScheduler when a ITrigger has fired, and it's associated IJobDetail is about to be executed.
vetoJobExecution(ITrigger, IJobExecutionContext) - Method in class com.helger.quartz.listeners.BroadcastTriggerListener
 
vetoJobExecution(ITrigger, IJobExecutionContext) - Method in class com.helger.quartz.plugins.history.LoggingTriggerHistoryPlugin
 

W

WeeklyCalendar - Class in com.helger.quartz.impl.calendar
This implementation of the Calendar excludes a set of days of the week.
WeeklyCalendar(WeeklyCalendar) - Constructor for class com.helger.quartz.impl.calendar.WeeklyCalendar
 
WeeklyCalendar() - Constructor for class com.helger.quartz.impl.calendar.WeeklyCalendar
 
WeeklyCalendar(ICalendar) - Constructor for class com.helger.quartz.impl.calendar.WeeklyCalendar
 
WeeklyCalendar(TimeZone) - Constructor for class com.helger.quartz.impl.calendar.WeeklyCalendar
 
WeeklyCalendar(ICalendar, TimeZone) - Constructor for class com.helger.quartz.impl.calendar.WeeklyCalendar
 
weeklyOnDayAndHourAndMinute(DayOfWeek, int, int) - Static method in class com.helger.quartz.CronScheduleBuilder
Create a CronScheduleBuilder with a cron-expression that sets the schedule to fire one per week on the given day at the given time (hour and minute).
willFireOn(Calendar) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Determines whether the date and (optionally) time of the given Calendar instance falls on a scheduled fire-time of this trigger.
willFireOn(Calendar, boolean) - Method in class com.helger.quartz.impl.triggers.CronTrigger
Determines whether the date and (optionally) time of the given Calendar instance falls on a scheduled fire-time of this trigger.
withDescription(String) - Method in class com.helger.quartz.JobBuilder
Set the given (human-meaningful) description of the Job.
withDescription(String) - Method in class com.helger.quartz.TriggerBuilder
Set the given (human-meaningful) description of the Trigger.
withIdentity(String) - Method in class com.helger.quartz.JobBuilder
Use a JobKey with the given name and default group to identify the JobDetail.
withIdentity(String, String) - Method in class com.helger.quartz.JobBuilder
Use a JobKey with the given name and group to identify the JobDetail.
withIdentity(JobKey) - Method in class com.helger.quartz.JobBuilder
Use a JobKey to identify the JobDetail.
withIdentity(String) - Method in class com.helger.quartz.TriggerBuilder
Use a TriggerKey with the given name and default group to identify the Trigger.
withIdentity(String, String) - Method in class com.helger.quartz.TriggerBuilder
Use a TriggerKey with the given name and group to identify the Trigger.
withIdentity(TriggerKey) - Method in class com.helger.quartz.TriggerBuilder
Use the given TriggerKey to identify the Trigger.
withInterval(int, EIntervalUnit) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify the time unit and interval for the Trigger to be produced.
withInterval(int, EIntervalUnit) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Specify the time unit and interval for the Trigger to be produced.
withIntervalInDays(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.DAY that the produced Trigger will repeat at.
withIntervalInHours(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.HOUR that the produced Trigger will repeat at.
withIntervalInHours(int) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Specify an interval in the IntervalUnit.HOUR that the produced Trigger will repeat at.
withIntervalInHours(int) - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify a repeat interval in minutes - which will then be multiplied by 60 * 60 * 1000 to produce milliseconds.
withIntervalInMilliseconds(long) - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify a repeat interval in milliseconds.
withIntervalInMinutes(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.MINUTE that the produced Trigger will repeat at.
withIntervalInMinutes(int) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Specify an interval in the IntervalUnit.MINUTE that the produced Trigger will repeat at.
withIntervalInMinutes(int) - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify a repeat interval in minutes - which will then be multiplied by 60 * 1000 to produce milliseconds.
withIntervalInMonths(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.MONTH that the produced Trigger will repeat at.
withIntervalInSeconds(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.SECOND that the produced Trigger will repeat at.
withIntervalInSeconds(int) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Specify an interval in the IntervalUnit.SECOND that the produced Trigger will repeat at.
withIntervalInSeconds(int) - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify a repeat interval in seconds - which will then be multiplied by 1000 to produce milliseconds.
withIntervalInWeeks(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.WEEK that the produced Trigger will repeat at.
withIntervalInYears(int) - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit.YEAR that the produced Trigger will repeat at.
withMisfireHandlingInstructionDoNothing() - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_DO_NOTHING instruction.
withMisfireHandlingInstructionDoNothing() - Method in class com.helger.quartz.CronScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_DO_NOTHING instruction.
withMisfireHandlingInstructionDoNothing() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_DO_NOTHING instruction.
withMisfireHandlingInstructionFireAndProceed() - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction.
withMisfireHandlingInstructionFireAndProceed() - Method in class com.helger.quartz.CronScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction.
withMisfireHandlingInstructionFireAndProceed() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction.
withMisfireHandlingInstructionFireNow() - Method in class com.helger.quartz.SimpleScheduleBuilder
If the Trigger misfires, use the ITrigger.EMisfireInstruction.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction.
withMisfireHandlingInstructionIgnoreMisfires() - Method in class com.helger.quartz.CalendarIntervalScheduleBuilder
withMisfireHandlingInstructionIgnoreMisfires() - Method in class com.helger.quartz.CronScheduleBuilder
withMisfireHandlingInstructionIgnoreMisfires() - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
withMisfireHandlingInstructionIgnoreMisfires() - Method in class com.helger.quartz.SimpleScheduleBuilder
withMisfireHandlingInstructionNextWithExistingCount() - Method in class com.helger.quartz.SimpleScheduleBuilder
withMisfireHandlingInstructionNextWithRemainingCount() - Method in class com.helger.quartz.SimpleScheduleBuilder
withMisfireHandlingInstructionNowWithExistingCount() - Method in class com.helger.quartz.SimpleScheduleBuilder
withMisfireHandlingInstructionNowWithRemainingCount() - Method in class com.helger.quartz.SimpleScheduleBuilder
withPriority(int) - Method in class com.helger.quartz.TriggerBuilder
Set the Trigger's priority.
withRepeatCount(int) - Method in class com.helger.quartz.DailyTimeIntervalScheduleBuilder
Set number of times for interval to repeat.
withRepeatCount(int) - Method in class com.helger.quartz.SimpleScheduleBuilder
Specify a the number of time the trigger will repeat - total number of firings will be this number + 1.
withSchedule(IScheduleBuilder<SBT>) - Method in class com.helger.quartz.TriggerBuilder
Set the IScheduleBuilder that will be used to define the Trigger's schedule.

Y

YEAR_TO_GIVEUP_SCHEDULING_AT - Static variable in class com.helger.quartz.impl.triggers.CronTrigger
 

Z

ZeroSizeThreadPool - Class in com.helger.quartz.simpl
This is class is a simple implementation of a zero size thread pool, based on the IThreadPool interface.
ZeroSizeThreadPool() - Constructor for class com.helger.quartz.simpl.ZeroSizeThreadPool
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

Copyright © 2016–2021 Philip Helger. All rights reserved.