废话少说,步骤如下:
1.创建quartz.properties文件放入你的 ${AS_INSTALL}/domains/domain1/config目录下
2.创建 Quartz Scheduler 的 JNDI Factory程序,例子如下:
…
public class SchedulerFactory implements javax.naming.spi.ObjectFactory {
private static Logger log = Logger.getLogger(SchedulerFactory.class.getName());
private static Scheduler scheduler;
static {
try {
StdSchedulerFactory factory = new StdSchedulerFactory("quartz.properties");
scheduler = factory.getScheduler();
scheduler.start();
} catch (SchedulerException se) {
log.severe("Cannot initialize job scheduler : \n"+se.getMessage());
scheduler = null;
}
}
public SchedulerFactory() { ; } // Need to have public no-argument constructor
public static Scheduler getInstance() {
return scheduler;
}
public [...]