Package | Description |
---|---|
org.quartz |
The main package of Quartz, containing the client-side interfaces.
|
Modifier and Type | Method and Description |
---|---|
static CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.calendarIntervalSchedule()
Create a CalendarIntervalScheduleBuilder.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.inTimeZone(TimeZone timezone)
The
TimeZone in which to base the schedule. |
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.preserveHourOfDayAcrossDaylightSavings(boolean preserveHourOfDay)
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.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.skipDayIfHourDoesNotExist(boolean skipDay)
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.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withInterval(int timeInterval,
DateBuilder.IntervalUnit unit)
Specify the time unit and interval for the Trigger to be produced.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInDays(int intervalInDays)
Specify an interval in the IntervalUnit.DAY that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInHours(int intervalInHours)
Specify an interval in the IntervalUnit.HOUR that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInMinutes(int intervalInMinutes)
Specify an interval in the IntervalUnit.MINUTE that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInMonths(int intervalInMonths)
Specify an interval in the IntervalUnit.MONTH that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInSeconds(int intervalInSeconds)
Specify an interval in the IntervalUnit.SECOND that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInWeeks(int intervalInWeeks)
Specify an interval in the IntervalUnit.WEEK that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withIntervalInYears(int intervalInYears)
Specify an interval in the IntervalUnit.YEAR that the produced
Trigger will repeat at.
|
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionDoNothing()
If the Trigger misfires, use the
CalendarIntervalTrigger.MISFIRE_INSTRUCTION_DO_NOTHING instruction. |
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionFireAndProceed()
If the Trigger misfires, use the
CalendarIntervalTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW instruction. |
CalendarIntervalScheduleBuilder |
CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires()
If the Trigger misfires, use the
Trigger.MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY instruction. |
Copyright 2001-2019, Terracotta, Inc.