Package org.oddjob.schedules

Classes for creating and using Oddjob schedules.

See:
          Description

Interface Summary
RefineableSchedule Interface for a schedule that can be refined by the addition of a sub schedule.
Schedule The interface that defines a schedule.
ScheduleListener  
 

Class Summary
AbstractSchedule Proved a basis of common functionality for schedules.
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.
Interval A representation of an interval between two dates.
RegularSchedule This is a base class for schedule which repeat at intervals.
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.
ScheduleElement This class is used both as a Type and as the nested Schedule elements.
ScheduleFactory Create a schedule from a name.
ScheduleList Provide a schedule based on a list of schedules.
 

Exception Summary
ScheduleFactoryException An exception to be throw by the Schedule Factory.
 

Package org.oddjob.schedules Description

Classes for creating and using Oddjob schedules.