Package com.espertech.esper.schedule

Package for timer callback scheduling

See:
          Description

Interface Summary
ScheduleAdjustmentCallback Callback for views that adjust an expiration date on event objects.
ScheduleHandle Marker interface for use with SchedulingService.
ScheduleHandleCallback Interface for scheduled callbacks.
ScheduleVisitor  
SchedulingMgmtService Interface for a service that allocated schedule buckets for statements, for controlling timer callback orders.
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.
SchedulingServiceSPI Service provider interface for scheduling service.
TimeProvider Provider of internal system time.
 

Class Summary
ScheduleAdjustmentService Service for holding expiration dates to adjust.
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.
ScheduleComputeHelper.DateCheckerMonthWeekday  
ScheduleHandleCallbackProxy  
ScheduleSet Set of schedules.
ScheduleSetEntry Entry for a schedule item.
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.
ScheduleSpecUtil Utility for computing from a set of parameter objects a schedule specification carry a crontab-like schedule definition.
ScheduleVisit  
SchedulingMgmtServiceImpl Implements the schedule service by simply keeping a sorted set of long millisecond values and a set of handles for each.
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
ScheduleParameterException This exception is thrown to indicate a problem with schedule parameters.
ScheduleServiceException This exception is thrown to indicate a problem with scheduling.
 

Package com.espertech.esper.schedule Description

Package for timer callback scheduling


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com