Quartz Tutorial 11 - Miscellaneous Features of Quartz

文章目录

Plug-Ins

Quartz提供了一个接口(org.quartz.spi.SchedulerPlugin) 用于插入附加的功能.

与Quartz一同发布的,提供了各种实用功能的插件可以在org.quartz.plugins包中找到。 他们提供的功能有:在调度器启动时自动调度作业,记录作业和触发事件的日志,并确保当JVM退出时完全关闭调度器。

JobFactory

当触发器触发时,将使用调度器配置的JobF 大专栏  Quartz Tutorial 11 - Miscellaneous Features of Quartzactory实例化与之关联的作业。默认的JobFactory只是在作业类上调用newInstance()方法。你也可能需要提供自己的JobFactory实现,让应用程序的IoC或DI容器来做生成/初始化作业实例之类的操作。

查看org.quartz.spi.JobFactory接口,以及与之有关的Scheduler.setJobFactory(factory)方法。

‘Factory-Shipped’ Jobs

Quartz也提供了一些很实用的作业类,例如发送邮件、调用EJB等等。这些开箱即用的作业类可以在org.quartz.jobs包中找到。

你可能感兴趣的:(Quartz Tutorial 11 - Miscellaneous Features of Quartz)