(翻译)Quartz官方教程——第十一课:Quartz的其余特性

插件

Quartz一个接口 (org.quartz.spi.SchedulerPlugin) 用于添加额外的功能。spa

在org.quartz.plugins包中能够找到Quartz自带的多种功能的插件。它们提供的功能包括调度程序启动时自动调度做业,记录做业历史记录和触发事件,以及调度器优雅关闭功能。插件

JobFactory

当触发器触发时,它所关联的做业经过Scheduler上配置的JobFactory实例化。默认的JobFactory只是在做业类上调用newInstance()方法。您可能但愿建立本身的JobFactory实现来完成诸如让应用程序的IoC或DI容器生成/初始化做业实例等事情。接口

请参阅org.quartz.spi.JobFactory接口以及关联的Scheduler.setJobFactory(fact)方法。事件

Quartz自带的任务

Quartz还提供了一些实用的程序任务,您能够在应用程序中使用它来执行发送电子邮件和调用EJB等操做。这些开箱即用的做业能够在org.quartz.jobs包中找到。容器

相关文章
相关标签/搜索