前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第十二章:其他特性

第十二章:其他特性

作者头像
Throwable
发布2020-06-23 16:24:55
3410
发布2020-06-23 16:24:55
举报
文章被收录于专栏:Throwable's BlogThrowable's Blog

插件

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

你可以从org.quartz.plugins包中找到提供各种实用功能的Quartz插件。它们提供诸如在调度器启动时自动调度Job的功能,记录Job和Trigger相关事件的历史,并确保当JVM退出时调度器能够彻底关闭。

Job工厂

当Trigger触发时,通过Scheduler上配置的JobFactory实例化与之关联的Job。默认的JobFactory只是在Job类上(反射)调用newInstance()。你可能需要创建自己的JobFactory实现,以完成诸如让应用程序的IoC或DI容器生成/初始化Job实例等等的操作。

请参阅org.quartz.spi.JobFactory接口以及Scheduler#setJobFactory(fact)等相关方法。

Factory-Shipped Jobs(这个不知道怎么翻译)

Quartz还提供了许多实用Job类型,你可以在应用程序中用于执行诸如发送电子邮件和调用EJB等Job实现。这些开箱即用的Job类型可以在org.quartz.jobs包中找到(要引入依赖quartz-jobs)。

原文链接:tutorial-lesson-12

本文是Throwable的原创文章,转载请提前告知作者并且标明出处。 博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议 本文永久链接是:https://cloud.tencent.com/developer/article/1650094

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年3月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 插件
  • Job工厂
  • Factory-Shipped Jobs(这个不知道怎么翻译)
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档