Package org.oddjob.schedules
package org.oddjob.schedules
Classes for creating and using Oddjob schedules.
-
ClassDescriptionProvide a basis of common functionality for schedules.Encapsulate a Unit of time that can be used for field manipulation with a Calendar.A base class for a Schedule which has a from and a to date.Utility methods to do things with dates and intervals.An interval of time.An Interval that extends to, but does not include the to date.Interface for a schedule that can be refined by the addition of a sub schedule.The interface that defines a schedule.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.A schedule context provides a context for the evaluation of a schedules next due interval.The result of calculating the
Schedule.nextDue(ScheduleContext)for a schedule.A Simple implementation of aninvalid @link
{@link Interval).A simpleScheduleResult