Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.quartz.Calendar

Packages that use Calendar
org.quartz | The main package of Quartz, containing the client-side interfaces.
org.quartz.core | Contains the core classes and interfaces for the Quartz job scheduler.
org.quartz.helpers | Contains helper classes to make working with Quartz easier.
org.quartz.impl | Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler.
org.quartz.impl.calendar |
org.quartz.impl.jdbcjobstore |
org.quartz.impl.jdbcjobstore.oracle |
org.quartz.simpl | Contains simple / light-weight implementations (with no dependencies on external libraries) of interfaces required by the org.quartz.core.QuartzScheduler.
org.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.
org.quartz.xml |

Uses of Calendar in org.quartz

Methods in org.quartz that return Calendar
`Calendar` | `Scheduler.getCalendar(String calName)` Get the ``Calendar`` instance with the given name.
`Calendar` | `JobExecutionContext.getCalendar()` Get a handle to the `Calendar` referenced by the `Trigger` instance that fired the `Job`.
`Calendar` | `Calendar.getBaseCalendar()` Get the base calendar.

Methods in org.quartz with parameters of type Calendar
`void` | `UICronTrigger.updateAfterMisfire(Calendar cal)` Deprecated.
`void` | `UICronTrigger.triggered(Calendar calendar)` Deprecated. 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).
`void` | `UICronTrigger.updateWithNewCalendar(Calendar calendar, long misfireThreshold)` Deprecated.
`Date` | `UICronTrigger.computeFirstFireTime(Calendar calendar)` Deprecated. 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.
`static List` | `TriggerUtils.computeFireTimes(Trigger trigg, Calendar cal, int numTimes)` Returns a list of Dates that are the next fire times of a `Trigger`.
`static List` | `TriggerUtils.computeFireTimesBetween(Trigger trigg, Calendar cal, Date from, Date to)` Returns a list of Dates that are the next fire times of a `Trigger` that fall within the given date range.
`abstract void` | `Trigger.triggered(Calendar calendar)` This method should not be used by the Quartz client.
`abstract Date` | `Trigger.computeFirstFireTime(Calendar calendar)` This method should not be used by the Quartz client.
`abstract void` | `Trigger.updateAfterMisfire(Calendar cal)` This method should not be used by the Quartz client.
`abstract void` | `Trigger.updateWithNewCalendar(Calendar cal, long misfireThreshold)` This method should not be used by the Quartz client.
`void` | `SimpleTrigger.updateAfterMisfire(Calendar cal)` Updates the `SimpleTrigger`'s state based on the MISFIRE_INSTRUCTION_XXX that was selected when the `SimpleTrigger` was created.
`void` | `SimpleTrigger.triggered(Calendar calendar)` 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).
`void` | `SimpleTrigger.updateWithNewCalendar(Calendar calendar, long misfireThreshold)`
`Date` | `SimpleTrigger.computeFirstFireTime(Calendar calendar)` 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.
`void` | `Scheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Add (register) the given `Calendar` to the Scheduler.
`void` | `NthIncludedDayTrigger.triggered(Calendar calendar)` 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).
`Date` | `NthIncludedDayTrigger.computeFirstFireTime(Calendar calendar)` 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.
`void` | `NthIncludedDayTrigger.updateAfterMisfire(Calendar calendar)` Updates the `NthIncludedDayTrigger`'s state based on the MISFIRE_INSTRUCTION_XXX that was selected when the `NthIncludedDayTrigger` was created
`void` | `NthIncludedDayTrigger.updateWithNewCalendar(Calendar calendar, long misfireThreshold)` Updates the `NthIncludedDayTrigger`'s state based on the given new version of the associated `Calendar`.
`void` | `CronTrigger.updateAfterMisfire(Calendar cal)` Updates the `CronTrigger`'s state based on the MISFIRE_INSTRUCTION_XXX that was selected when the `SimpleTrigger` was created.
`void` | `CronTrigger.triggered(Calendar calendar)` 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).
`void` | `CronTrigger.updateWithNewCalendar(Calendar calendar, long misfireThreshold)`
`Date` | `CronTrigger.computeFirstFireTime(Calendar calendar)` 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.
`void` | `Calendar.setBaseCalendar(Calendar baseCalendar)` Set a new base calendar or remove the existing one.

Uses of Calendar in org.quartz.core

Methods in org.quartz.core that return Calendar
`Calendar` | `RemotableQuartzScheduler.getCalendar(SchedulingContext ctxt, String calName)`
`Calendar` | `QuartzScheduler.getCalendar(SchedulingContext ctxt, String calName)` Get the ``Calendar`` instance with the given name.

Methods in org.quartz.core with parameters of type Calendar
`void` | `RemotableQuartzScheduler.addCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replace, boolean updateTriggers)`
`void` | `QuartzScheduler.addCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Add (register) the given `Calendar` to the Scheduler.

Uses of Calendar in org.quartz.helpers

Methods in org.quartz.helpers with parameters of type Calendar
`static List` | `TriggerUtils.computeFireTimes(Trigger trigg, Calendar cal, int numTimes)` Deprecated. use org.quartz.TriggerUtils instead!
`static List` | `TriggerUtils.computeFireTimesBetween(Trigger trigg, Calendar cal, Date from, Date to)` Deprecated. use org.quartz.TriggerUtils instead!

Uses of Calendar in org.quartz.impl

Methods in org.quartz.impl that return Calendar
`Calendar` | `StdScheduler.getCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Calendar` | `RemoteScheduler.getCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.

Methods in org.quartz.impl with parameters of type Calendar
`void` | `StdScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `RemoteScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.

Uses of Calendar in org.quartz.impl.calendar

Classes in org.quartz.impl.calendar that implement Calendar
`class` | `AnnualCalendar` This implementation of the Calendar excludes a set of days of the year.
`class` | `BaseCalendar` This implementation of the Calendar may be used (you don't have to) as a base class for more sophisticated one's.
`class` | `CronCalendar` This implementation of the Calendar excludes the set of times expressed by a given `CronExpression`.
`class` | `DailyCalendar` This implementation of the Calendar excludes (or includes - see below) a specified time range each day.
`class` | `HolidayCalendar` This implementation of the Calendar stores a list of holidays (full days that are excluded from scheduling).
`class` | `MonthlyCalendar` This implementation of the Calendar excludes a set of days of the month.
`class` | `WeeklyCalendar` This implementation of the Calendar excludes a set of days of the week.

Methods in org.quartz.impl.calendar that return Calendar
`Calendar` | `BaseCalendar.getBaseCalendar()` Get the base calendar.

Methods in org.quartz.impl.calendar with parameters of type Calendar
`void` | `BaseCalendar.setBaseCalendar(Calendar baseCalendar)` Set a new base calendar or remove the existing one

Constructors in org.quartz.impl.calendar with parameters of type Calendar
`WeeklyCalendar(Calendar baseCalendar)` Constructor
`MonthlyCalendar(Calendar baseCalendar)` Constructor
`HolidayCalendar(Calendar baseCalendar)` Constructor
`DailyCalendar(String name, Calendar baseCalendar, String rangeStartingTime, String rangeEndingTime)` Create a `DailyCalendar` with a time range defined by the specified strings and the specified `baseCalendar`.
`DailyCalendar(String name, Calendar baseCalendar, int rangeStartingHourOfDay, int rangeStartingMinute, int rangeStartingSecond, int rangeStartingMillis, int rangeEndingHourOfDay, int rangeEndingMinute, int rangeEndingSecond, int rangeEndingMillis)` Create a `DailyCalendar` with a time range defined by the specified values and the specified `baseCalendar`.
`DailyCalendar(String name, Calendar baseCalendar, Calendar rangeStartingCalendar, Calendar rangeEndingCalendar)` Create a `DailyCalendar` with a time range defined by the specified `java.util.Calendar`s and the specified `baseCalendar`.
`DailyCalendar(String name, Calendar baseCalendar, long rangeStartingTimeInMillis, long rangeEndingTimeInMillis)` Create a `DailyCalendar` with a time range defined by the specified values and the specified `baseCalendar`.
`CronCalendar(String name, Calendar baseCalendar, String expression)` Create a `CronCalendar` with the given cron exprssion and `baseCalendar`.
`BaseCalendar(Calendar baseCalendar)` Constructor
`AnnualCalendar(Calendar baseCalendar)` Constructor

Uses of Calendar in org.quartz.impl.jdbcjobstore

Methods in org.quartz.impl.jdbcjobstore that return Calendar
`Calendar` | `StdJDBCDelegate.selectCalendar(Connection conn, String calendarName)` Select a calendar.
`Calendar` | `JobStoreTX.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.
`protected Calendar` | `JobStoreSupport.retrieveCalendar(Connection conn, SchedulingContext ctxt, String calName)`
`Calendar` | `JobStoreCMT.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.
`Calendar` | `DriverDelegate.selectCalendar(Connection conn, String calendarName)` Select a calendar.

Methods in org.quartz.impl.jdbcjobstore with parameters of type Calendar
`int` | `StdJDBCDelegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)` Insert a new calendar.
`int` | `StdJDBCDelegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)` Update a calendar.
`int` | `PointbaseDelegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)` Insert a new calendar.
`int` | `PointbaseDelegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)` Update a calendar.
`void` | `JobStoreTX.storeCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.
`protected void` | `JobStoreSupport.storeCalendar(Connection conn, SchedulingContext ctxt, String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)`
`void` | `JobStoreCMT.storeCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.
`int` | `DriverDelegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)` Insert a new calendar.
`int` | `DriverDelegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)` Update a calendar.
`int` | `DB2v8Delegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)`
`int` | `DB2v8Delegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)`
`int` | `DB2v7Delegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)`
`int` | `DB2v7Delegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)`

Uses of Calendar in org.quartz.impl.jdbcjobstore.oracle

Methods in org.quartz.impl.jdbcjobstore.oracle with parameters of type Calendar
`int` | `OracleDelegate.insertCalendar(Connection conn, String calendarName, Calendar calendar)`
`int` | `OracleDelegate.updateCalendar(Connection conn, String calendarName, Calendar calendar)`

Uses of Calendar in org.quartz.simpl

Methods in org.quartz.simpl that return Calendar
`Calendar` | `RAMJobStore.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.

Methods in org.quartz.simpl with parameters of type Calendar
`void` | `RAMJobStore.storeCalendar(SchedulingContext ctxt, String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.

Uses of Calendar in org.quartz.spi

Methods in org.quartz.spi that return Calendar
`Calendar` | `TriggerFiredBundle.getCalendar()`
`Calendar` | `JobStore.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.

Methods in org.quartz.spi with parameters of type Calendar
`void` | `JobStore.storeCalendar(SchedulingContext ctxt, String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.

Constructors in org.quartz.spi with parameters of type Calendar
`TriggerFiredBundle(JobDetail job, Trigger trigger, Calendar cal, boolean jobIsRecovering, Date fireTime, Date scheduledFireTime, Date prevFireTime, Date nextFireTime)`

Uses of Calendar in org.quartz.xml

Classes in org.quartz.xml that implement Calendar
`class` | `CalendarBundle` Wraps a `Calendar`.

Fields in org.quartz.xml declared as Calendar
`protected Calendar` | `CalendarBundle.calendar`

Methods in org.quartz.xml that return Calendar
`Calendar` | `CalendarBundle.getCalendar()`
`Calendar` | `CalendarBundle.getBaseCalendar()`

Methods in org.quartz.xml with parameters of type Calendar
`void` | `CalendarBundle.setCalendar(Calendar calendar)`
`void` | `CalendarBundle.setBaseCalendar(Calendar baseCalendar)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Quartz Enterprise Job Scheduler Project Page
PREV NEXT | FRAMES NO FRAMES