A J2EE server application, such as a servlet or EJB component can use
the Scheduler API. Schedulers are accessed by looking them up using a JNDI
name or resource reference.
Java Management Extensions (JMX) applications, such as wsadmin scripts,
can use the Scheduler API using WASScheduler MBeans.
Develop the task.
The Scheduler API supports different
implementations of the TaskInfo interface, each of which can be used to schedule
a particular type of work. Refer to one of the following topics for details:
Note: Creating and manipulating scheduled
tasks through the Scheduler interface is only supported from within the EJB
container or Web container (Enterprise beans or servlets). Looking up and
using a configured scheduler from a J2EE application client container is not
supported.
Receive
scheduler notifications. A notification sink is set on
a task in order to receive the notification events that are generated by a
scheduler when it performs an operation on the task.
Use custom calendars. You can assign aUserCalendar
session bean to a task that allows schedulers to use custom and predefined
date algorithms to determine when a task should run. See the UserCalendar interface for details.
Submit
tasks to a scheduler. After a TaskInfo object has been
created, it can be submitted to the scheduler for task creation by calling
the Scheduler.create() method.
Last updated: Jun 8, 2005 12:45:23 PM EDT http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/scheduler/tasks/tsch_developtasks.html