Package atg.service.scheduler

Interface Summary
Schedulable This is the interface implemented by objects that wish to be notified of scheduled jobs.
Schedule A Schedule is used to specify when a scheduled job is to take place.
 

Class Summary
AbsoluteSchedule This implementation of Schedule represents a Schedule for an job that occurs once, at a specific time.
CalendarSchedule A CalendarSchedule expresses a repeating job in terms of months, days, hours, and minutes.
PeriodicSchedule This implementation of Schedule represents a Schedule for an job that repeats at regular intervals.
RelativeSchedule This implementation of Schedule represents a Schedule for an job that occurs once, after a specified delay from the current time.
SchedulableService A convenience base class for generic services that are schedulable.
ScheduledJob A ScheduledJob represents all the information about a job in the scheduler.
SchedulePropertyValueParser This parser will turn a String into one of the implementations of Schedule.
SchedulePropertyValueParser.ScheduleFactoryImpl This is a generic implementation of the schedulefactory that just checks the first work of the schedule string and if it is what is expected, returns true.
Scheduler A Scheduler keeps track of ScheduledJobs and executes those jobs according to their Schedules.
SingletonSchedulableService This class extends SchedulableService to allow multiple Dynamo servers to run the same scheduled service, while guaranteeing that only one instance of the service will perform the scheduled task at any given time.