|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ScheduleHandle | Marker interface for use with SchedulingService . |
ScheduleHandleCallback | Interface for scheduled callbacks. |
SchedulingService | Interface for a service that allows to add and remove handles (typically storing callbacks) for a certain time which are returned when the evaluate method is invoked and the current time is on or after the handle's registered time. |
TimeProvider | Provider of internal system time. |
Class Summary | |
---|---|
ScheduleBucket | This class acts as a buckets for sorting schedule service callbacks that are scheduled to occur at the same time. |
ScheduleCalendar | Calendar class for use in scheduling, specifically for use in computing the next invocation time. |
ScheduleComputeHelper | For a crontab-like schedule, this class computes the next occurance given a start time and a specification of what the schedule looks like. |
ScheduleSlot | This class is a slot in a ScheduleBucket for sorting schedule service callbacks. |
ScheduleSpec | Holds a schedule specification which consists of a set of integer values or a null value for each schedule unit to indicate a wildcard. |
SchedulingServiceImpl | Implements the schedule service by simply keeping a sorted set of long millisecond values and a set of handles for each. |
SchedulingServiceProvider | Static factory for implementations of the SchedulingService interface. |
Exception Summary | |
---|---|
ScheduleHandleExistsException | This exception is thrown to indicate trying to add a scheduling callback that already existed. |
ScheduleServiceException | This exception is thrown to indicate a problem with scheduling. |
Package for timer callback scheduling
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |