回到顶部

Quartz.NET 2.x 文档翻译 - Lesson 12:Quartz的其他各种特性

时间:2年前   作者:请喊我大龙哥   浏览:316   [站内原创,转载请注明出处]

Quartz.NET 2.x 文档翻译 - Lesson 12:Quartz的其他各种特性 查看官网英文原文

返回目录

Plug-Ins

Quartz提供了一个ISchedulerPlugin接口来实现额外功能的插件功能。

Quartz的插件提供各种应用功能,我们可以参考Quartz.Plugins 命名空间下的文档。提供的功能有:scheduler启动的时候job的auto-scheduling自动调度,记录job执行记录和Trigger的事件,并确保scheduler调度程序彻底关闭时,虚拟机退出。

JobFactory

当一个Trigger触发器被触发,job在Scheduler调度中通过JobFactory进行初始化,默认情况下JobFactory只是创建一个job类的实例,当然我们也可以实现自己的JobFactory来满足我们的需求,比如通过IoC 或者 DI容器来创建我们的job实例。

具体可以查看IJobFactory接口和Scheduler.SetJobFactory(fact)方法。

‘Factory-Shipped’ Jobs

Quartz也提供了一些比较实用的功能,比如发送邮件,调用远程对象等,我们可以在Quartz.Jobs命名空间下找到这些帮助文档。

请喊我大龙哥最后编辑于:2年前

内容均为作者独立观点,不代表八零IT人立场,如涉及侵权,请及时告知。

评论努力加载中...
暂无评论
暂无评论

手机扫码阅读

热门相关

加载中...
关于我们   联系我们   申请友链   赞助记录   站点地图
© 2014 - 2017 www.80iter.com All Rights Reserved. 京ICP备14042174号-1
本站遵循 CC BY 4.0 协议,转载请注明出处 。