See: Description
| Interface | Description |
|---|---|
| BeanTaskInfo |
Used to create a scheduled task which executes a TaskHandler bean.
|
| MessageTaskInfo |
Used to create a scheduled task which sends a JMS message to either a Queue or Topic.
|
| NotificationSink |
The remote interface for all NotificationSink stateless session beans.
|
| NotificationSinkHome |
The home interface for all NotificationSink stateless session beans.
|
| Scheduler |
Scheduler is the central interface for managing and creating tasks.
|
| TaskHandler |
The remote interface for all TaskHandler stateless session beans.
|
| TaskHandlerHome |
The home interface for all TaskHandler stateless session beans.
|
| TaskInfo |
Interface for all scheduled tasks.
|
| TaskStatus |
The current state of a scheduled task.
|
| UserCalendar |
The remote interface for all UserCalendar stateless session beans.
|
| UserCalendarHome |
The home interface used for all UserCalendar beans.
|
| Class | Description |
|---|---|
| TaskNotificationInfo |
The notification information sent to a NotificationSink bean.
|
| Exception | Description |
|---|---|
| IllegalTaskState |
Invalid operation for current task state.
|
| NotificationException |
A NotficationSink failed to fire.
|
| NotificationSinkInvalid |
Invalid NotificationSink object detected.
|
| SchedulerException |
A general Scheduler exception.
|
| SchedulerNotAvailableException |
The persistent store is unavailable.
|
| SchedulerRuntimeException |
A general unplanned Scheduler exception.
|
| TaskInfoInvalid |
Exception thrown when a task interface used to create a TaskInfo object
is not a registered type.
|
| TaskInvalid |
The specified task identifier is not valid.
|
| TaskPending |
A task update is pending.
|
| UserCalendarException |
A general UserCalendar exception.
|
| UserCalendarInvalid |
Invalid UserCalendar object detected.
|
| UserCalendarPeriodInvalid |
The UserCalendar period value is incorrect.
|
| UserCalendarSpecifierInvalid |
The UserCalendar specifier value is unknown.
|
The scheduler adds a persistent, transactional timer service to J2EE applications. It allows a server application to periodically invoke a session bean or send a JMS message using a flexible pluggable calendar mechanism.
The time at which the task runs can be specified using a java.util.Date or a calendar interval. See the calendars section below for more information.