| Interface | Description |
|---|---|
| Interval |
An interval of time.
|
| RefineableSchedule |
Interface for a schedule that can be refined by the addition of
a sub schedule.
|
| Schedule |
The interface that defines a schedule.
|
| ScheduleListener | |
| ScheduleResult |
The result of calculating the
Schedule.nextDue(ScheduleContext) for a
schedule. |
| Class | Description |
|---|---|
| AbstractSchedule |
Provide a basis of common functionality for schedules.
|
| CalendarUnit |
Encapsulate a Unit of time that can be used
for field manipulation with a Calendar.
|
| CalendarUtils | |
| ConstrainedSchedule |
A base class for a Schedule which has a from and a to
date.
|
| DateUtils |
Utility methods to do things with dates and intervals.
|
| IntervalHelper | |
| IntervalTo |
An Interval that extends to, but does not include the to date.
|
| ScheduleCalculator |
A class capable of calculating next due times for a job by using two
schedules - a normal schedule for normal completion and a retry schedule
for when a job hasn't completed.
|
| ScheduleContext |
A schedule context provides a context for the evaluation of
a schedules next due interval.
|
| ScheduleList | |
| ScheduleType | |
| ScheduleType.Conversions | |
| SimpleInterval |
A Simple implementation of an {@link Interval).
|
| SimpleScheduleResult |
A simple
ScheduleResult |
Classes for creating and using Oddjob schedules.