# Quartz的其他特征
# Plug-Ins
Quartz提供了一个接口(org.Quartz.spi.SchedulePlugin),用于插入其他功能。
与Quartz一起提供各种实用功能的插件可以在org.quartz.plugins包中找到。它们提供了一些功能,例如在调度程序启动时自动调度作业、记录作业和触发事件的历史记录,以及确保在Java虚拟机退出时调度程序完全关闭。
# 作业工厂【JobFactory】
当触发器触发时,它关联的作业(Job)将通过调度器(Scheduler)上配置的作业工厂(JobFactory)实例化。默认作业工厂(JobFactory)只是在作业类上调用newInstance()
方法。您可能希望创建自己的作业工厂(JobFactory)实现,以完成诸如让应用程序的IoC或DI容器生成/初始化作业实例之类的任务。
参见org.quartz.spi.JobFactory接口和关联的**Scheduler.setJobFactory(fact)**方法。
# ‘Factory-Shipped’ Jobs
Quartz还提供了许多实用程序作业(Jobs),您可以在应用程序中使用它们来完成诸如发送电子邮件和调用EJB之类的工作。这些开箱即用的作业可以在org.quartz.jobs包中找到。

微信公众号

QQ交流群
原创网站开发,偏差难以避免。
如若发现错误,诚心感谢反馈。
愿你倾心相念,愿你学有所成。
愿你朝华相顾,愿你前程似锦。
如若发现错误,诚心感谢反馈。
愿你倾心相念,愿你学有所成。
愿你朝华相顾,愿你前程似锦。