The Job Scheduler tool (or Quartz) in Sakai is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components or EJBs. The Quartz Job Scheduler includes many enterprise-class features, such as JTA transactions and clustering.
For more information on creating custom jobs, please visit the Confluence wiki: https://confluence.sakaiproject.org/display/BOOT/Quartz+in+Sakai