|Apache Struts 2 Documentation > Home > FAQs > How can we schedule Quartz jobs|
Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application. 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.
To schedule Actions to be run by Quartz, create a Job where
|According to the Javadocs of org.quartz.ee.servlet.QuartzInitializerServlet, the Quartz scheduler is setup as a servlet.|
The following code schedules an e-mail action: