Quartz中文使用说明文档,内容相当详细,有需要的码友们可以看看!!

好东西要分享!!

下面是文档的内容目录,附上下载的地址:点击打开链接,下载文档

中文版目录总汇及内容提要

第一章. 企业应用中的作业调度

内容提要:什么是作业调度,作业调度为什么说是重要的,企业应用中的作业调度,非企业应用中的作业调度,作业调度与工作流,关于作业调度其他可选择方案

第二章. Quartz 起步

内容提要:本章对 Quartz 框架一个快速的入门介绍,同时也大略指导你从哪里下载,构建和安装这个框架

第三章. Hello Quartz (第一部分)

内容提要:建立 Hello Quartz 工程,并创建一个 Quartz Job 类 ScanDirectoryJob.

第三章. Hello Quartz (第二部分)

内容提要:创建一个 Quartz Scheduler,关联上一个 Quartz Trigger 以编程方式调度前面编写的 ScanDirectoryJob 运行。

第三章. Hello Quartz (第三部分)

内容提要:通过配置 quartz.properties、quartz_jobs.xml 以声明的方式调度 ScanDirectoryJob 运行。

第三章. Hello Quartz (第四部分)

内容提要:让我们最后简单讨论打包一个用到了 Quarts 框架的应用程序的流程,需要依赖于哪些包,也以此来结束本章的内容。

第四章. 部署 Job (第一部分)

内容提要:介绍 Scheduler 和 SchedulerFactory 有哪些类型、SchedulerFactory 的关键 API 方法;以及如何通过 java.util.Properties 实例或默认 quartz.properties 文件创建 Scheduler。

第四章. 部署 Job (第二部分)

内容提要:如何管理 Scheduler(启动、停止、Standby 模式)。还介绍了 Job、JobExecutionContext、JobDetail、JobDataMap,及如何访问 JobDataMap 中的数据。有状态和无状态的 Job。

第四章. 部署 Job (第三部分)

内容提要:Job 的易失性、持久性和可恢复性,如何从 Scheduler 中移除、中断 Job。Quartz 已为我们提供了哪些 Job。最后是 Java 线程的简单介绍。

第四章. 部署 Job (第四部分)

内容提要:线程在 Quartz 中的用法,主处理线程:QuartzSchedulerThread 和 Quartz 工作者线程。Quartz Trigger 和 Calendar 各有哪些类型和如何使用。

第五章. Cron 触发器及相关内容 (第一部分)

内容提要:引入 Quartz CronTrigger 及简单使用 CronTrigger 来部署一个 Job

第五章. Cron 触发器及相关内容 (第二部分)

内容提要:详细介绍了 cron 表达式的格式和像 , - * ? / L W C # 特殊符号的使用

第五章. Cron 触发器及相关内容 (第三部分)

内容提要:CronTrigger 使用起(startTime) 迄(endTime) 日期的使用。TriggerUtils 简单方便的创建 Trigger。应用 JobInitializationPlugin 在 quartz_jobs.xml 配置文件中写 Cron 表达式。

第五章. Cron 触发器及相关内容 (第四部分)

内容提要:Cron 表达式 Cookbook,列举了各种 Cron 表达式的写法和意义,有助于更好的理解 Cron 表达式;还用了 TriggerUtils 创建了一个即刻触发的 Trigger。

第六章. Job 存储和持久化 (第一部分)

内容提要:介绍 Quartz 中的 Job 存储,JobStore 接口相关 API 方法。使用 RAMJobStore 来实现 Job 存储及它的优缺点。

第六章. Job 存储和持久化 (第二部分)

内容提要:使用持久性的 JobStore,可用类型 JobStoreTX 和 JobStoreCMT。持久性 JobStore 是通过数据库来完成的,哪可支持哪些数据及需要创建些什么表。

第六章. Job 存储和持久化 (第三部分)

内容提要:使用和配置 JobStoreTX,需要为不同数据库平台指定不同的驱动代理( DriverDelegate),和 quartz.properties 中与 JobStoreTX 相关配置说明。

第六章. Job 存储和持久化 (第四部分)

内容提要:为 JobStoreTX 通过在 quartz.properties 配置来创建数据源,并在 Scheduler 中使用数据源

第六章. Job 存储和持久化 (第五部分)

内容提要:从数据库中加载 Job 等信息;配置和使用 JobStoreCMT;详细说明了在 quartz.propertis 中关于 JobStoreCMT 的配置属性。

第六章. Job 存储和持久化 (第六部分)

内容提要:为 JobStoreCMT 数据源;和 JobStoreTX 有所不同,需要为 JobStoreCMT 配置两个数据源,一个是不爱管理的,另一个是受容器管理的数据源。

第六章. Job 存储和持久化 (第七部分)

内容提要:有关改善 JobStore 性能的讨论--主要是 JDBC JobStore;还有如何创建自定义的 JobStore--需实现 40 个接口方法。

第七章. 实现 Quartz 监听器 (第一部分)

内容提要:简单介绍了监听器是 Quartz 框架的一个扩展点,实现一个监听器的基本步骤,最后说明了全局监听器和非全局监听器的区别。

第七章. 实现 Quartz 监听器 (第二部分)

内容提要:JobListener (Job 监听器) 的介绍和使用方法,代码演示了如何注册了全局 Job 监听器和非全局 Job 监听器。

第七章. 实现 Quartz 监听器 (第三部分)

内容提要:TriggerListener (Trigger 监听器) 的介绍和使用方法,代码演示了如何注册全局 Trigger 监听器和非全局 Trigger 监听器。

第七章. 实现 Quartz 监听器 (第四部分)

内容提要:SchedulerListener (Scheduler 监听器) 的介绍和使用方法,多是关于对 Scheduler 管理事件的监听,而不只专注于 Job 或 Trigger 的。

第七章. 实现 Quartz 监听器 (第五部分)

内容提要:Quartz 专门提供了一个与 FileScanJob 一同使用的 FileScanListener,用于监视文件 lastModifiedDate 的改变。

第七章. 实现 Quartz 监听器 (第六部分)

内容提要:除前面用编程式使用监听器外,Quartz 还支持在 quartz_jobs.xml 中以声明式使用监听器。

第七章. 实现 Quartz 监听器 (第七部分)

内容提要:调用监听方法的线程,按什么顺序调用监听方法,最后列了一些能够把监听器应用到什么地方。

第八章. 使用 Quartz 插件 (第一部分)

内容提要:开始介绍 Quartz 插件,以及它要实现的接口和其中的三个接口方法的使用时机和用途。

第八章. 使用 Quartz 插件 (第二部分)

内容提要:讲述如何创建 Quartz 插件,并用一个从指定目录中加载所有 Job 文件的 Quart 插件作为例子来说明。

第八章. 使用 Quartz 插件 (第三部分)

内容提要:插件类写好了,就是关于如于注册插件的话题了。本节对此详细讲解,并以前面写的插件例子进行示范。

第八章. 使用 Quartz 插件 (第四部分)

内容提要:Quartz 从属性文件中加载多个插件类时不能保证加载的顺序,所以本节引入一个自定义的统一按顺序加载其他插件的,名之为插件加载器的东西,其实也就是其他插件类的父亲。

第八章. 使用 Quartz 插件 (第五部分)

内容提要:Quartz 还为我们提供了几个开箱即用的工具插件:JobInitializationPlugin,JobInitializationPluginMulitple,LogginJobHistoryPlugin,LoggingTriggerHistoryPlugin,ShutdownHookPlugin。

第九章. 使用 Quartz 的远程方式 (第一部分)

内容提要:不在同一地址空间的 Quartz 需要一种远程管理的管理,Quartz 选用了 RMI。本部分主要是简单介绍了 RMI 技术。

第九章. 使用 Quartz 的远程方式 (第二部分)

内容提要:配置、创建并运行 Quartz RMI 服务端。

第九章. 使用 Quartz 的远程方式 (第三部分)

内容提要:配置、创建并运行 Quartz RMI 端户端,演示了 Quartz RMI 客户端通过远程调度器部署一个 Job 的 的例子。

第十章. J2EE 中使用 Quartz (第一部分)

内容提要:J2EE 中引入 Quartz。在 J2EE 环境中作为 J2SE 客户端运行 Quartz。演示了一个 Quartz 为我们提供的 EJBInvokerJob 的例子。

第十章. J2EE 中使用 Quartz (第二部分)

内容提要:借助于 QuartzInitializerServlet 或 QuartzInitializerListener 在 J2EE 容器上运行 Quartz,并使用容器的相关资源。

第十一章. Quartz 集群 (第一部分)

内容提要:Quartz 应用也能进行集群。及 Quartz 集群能提供高可用性、伸缩性、进行负载均衡。

第十一章. Quartz 集群 (第二部分)

内容提要:介绍集群中的 Quartz 应用是如何工作的。集群中的 Quartz 应用是通过中心数据库来感知道其他节点的存在。

第十一章. Quartz 集群 (第三部分)

内容提要:如何配置使 Quartz 节点工作在集群环境中。

第十一章. Quartz 集群 (第四部分)

内容提要:运行 Quartz 集群节点,及提供了一个关于使用 Quartz 集群的 Cookbook 参考。

第十二章. Quartz Cookbook (第一部分)

内容提要:Scheduler 相关的 Cookbook,Scheduler 的创建、启动、停止、暂停。

第十二章. Quartz Cookbook (第二部分)

内容提要:Job 相关的 Cookbook,Job 的创建、部署。和如何用 TriggerUtils 创建一个只需触发一次的 Job。

第十二章. Quartz Cookbook (第三部分)

内容提要:如何替换、更新已部署的 Job。更新已存在的 Trigger。如何列示出 Scheduler 中的所有 Job 和 Trigger。

第十三章. Quartz 和 Web 应用 (第一部分)

内容提要:Web 应用中引入 Quartz 及如何集成。

第十三章. Quartz 和 Web 应用 (第二部分)

内容提要:在 Struts 框架中使用 Quartz,虚构了一个叫做 Job 管理控制台的 Web 应用,。需要在 Web 应用启动时创建一个 SchedulerFactory。

第十三章. Quartz 和 Web 应用 (第三部分)

内容提要:所幸 QuartzInitializerServlet 帮了我们大忙,介绍了 QuartzInitializerServlet 在 web.xml 中的配置,指定属性文件及应用启动时 Scheduler 是否启动等。Quartz 还为我们提供了 ActionUtil 类方便了访问 SchedulerFactory 和 Scheduler。

第十三章. Quartz 和 Web 应用 (第四部分)

内容提要:还有,别忘了我们还有一个 QuartzServletContextListener 可选择的,从 2.3 版本的 Servlet API 开始就可以用这个。

第十三章. Quartz 和 Web 应用 (第五部分)

内容提要:最后介绍了 Quartz 官方的一个 Quartz Web 应用程序,它是以 Velocity 作为视图实现的。

第十四章. 工作流中使用 Quartz (第一部分)

内容提要:可以把 Quartz 引入到工作流中,主要讲了单独用 Quartz 来把 Job 组成 Job 链,模拟成一个酷似工作流的东西。

第十四章. 工作流中使用 Quartz (第二部分)

内容提要:OSWorkflow 工作流快速入门,讲了 OSWorkflow 工作流中各种概念,为它与 Quartz 集成作个铺垫。

第十四章. 工作流中使用 Quartz (第三部分)

内容提要:讲了如何把 OSWorkflow 与 Quartz 进行集成,做了使用 Action 自定义函数的例子。

第十四章. 工作流中使用 Quartz (第四部分)

内容提要:用 Workflow Job 来启动、运行工作流,通 JobDataMap 来传递工作流名称,transientVars 等。

附录 A. Quartz 配置参考 (第一部分)

内容提要:一些主要的、公共的 Quartz 属性配置参考。

附录 A. Quartz 配置参考 (第二部分)

内容提要:线程池、各种监听器和插件的配置参考。

附录 A. Quartz 配置参考 (第三部分)

内容提要:介绍 Quartz RMI 的相关配置,及引入 JobStore 选项。

附录 A. Quartz 配置参考 (第四部分)

内容提要:Quartz JobStore 中的 JobStoreTX 的配置参考。

附录 A. Quartz 配置参考 (第五部分)

内容提要:Quartz JobStore 中的 JobStoreCMT 的配置参考。

附录 A. Quartz 配置参考 (第六部分)

Quartz中文文档使用相关推荐

  1. oshi-core 简介、中文文档、中英对照文档 下载

    oshi-core 文档 下载链接(含jar包.源码.pom) 组件名称 中文-文档-下载链接 中英对照-文档-下载链接 oshi-core-3.4.2.jar oshi-core-3.4.2-API ...

  2. PyTorch官方中文文档:torch.optim 优化器参数

    内容预览: step(closure) 进行单次优化 (参数更新). 参数: closure (callable) –...~ 参数: params (iterable) – 待优化参数的iterab ...

  3. golang中文文档_Golang 标准库 限流器 time/rate 设计与实现

    限流器是后台服务中十分重要的组件,在实际的业务场景中使用居多,其设计在微服务.网关.和一些后台服务中会经常遇到.限流器的作用是用来限制其请求的速率,保护后台响应服务,以免服务过载导致服务不可用现象出现 ...

  4. springboot中文文档_登顶 Github 的 Spring Boot 仓库!艿艿写的最肝系列

    源码精品专栏 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 My ...

  5. Apache Spark 2.2.0 中文文档 翻译活动

    为什么80%的码农都做不了架构师?>>>    Spark 2.2.0 已然发布(2017-07-11 发布) 5 天了,更新了一些新套路吧! 此版本从 Structured Str ...

  6. Python爱好者周知:Scikit-Learn中文文档正式发布

    整理 | 费棋 出品 | AI科技大本营(公众号ID:rgznai100) 近日,Scikit-Learn 中文文档已由开源组织 ApacheCN 完成校对.该中文文档依然包含了 Scikit-Lea ...

  7. GitHub 中文文档正式发布

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 中国作为全球最大的人口大国,所属开发者在 GitHub 上的占比自 ...

  8. 推荐:Webpack2入门到深入的中文文档

    2019独角兽企业重金招聘Python工程师标准>>> 最近看了一本不错的<<webpack2中文文档>>的PDF,对比于wepack2官网(https:// ...

  9. matlab中文文档_Linux下Matlab安装

    如果觉得文章好看,欢迎点赞.同时欢迎关注微信公众号:氷泠之路. 引言 抱歉国庆由于各种原因一直没空更新文章,啊啊啊啊啊.... 因为在忙各种各样的事情,都怪女朋友,另外也更新了"装备&quo ...

最新文章

  1. Spring MVC-03循序渐进之Spring MVC
  2. 从web.xml谈谈SpringMVC集成spring的初始化流程及SpringBoot集成SpringMVC
  3. samba   服务
  4. Java前景如何?现在还能学Java吗?
  5. office 2007图标_微软Office 365桌面版新图标开始测试
  6. 利用WindowsAPI创建窗体(c++)
  7. octave深度学习_【深度学习笔记】(一)Octave
  8. 利用jsp设计一个简单计算器 (加减乘除)
  9. jdk7下载、安装与测试
  10. Tomcat中使用cookie
  11. 三相逆变器双pi控制器参数如何调节_光伏逆变器MPPT基本原理李星硕
  12. 远程桌面3389加固
  13. 计算机会计学试题,会计电算化考试试题 (2010)
  14. 输入一个大写字母,打印菱形
  15. 零的突破!6所高校、2所“双非”顶刊发文
  16. Java后端验证苹果登录
  17. uestc 1593 老司机破阵(线段树 or multiset)
  18. mysql 1045 远程_启用远程mysql连接:错误1045(28000):拒绝用户访问
  19. LCMS零件同步-字符串解析
  20. AWS 中文入门开发教学 28- 链接Rout53和freenom - 设置托管区(Hosted Zone)和名字服务器(NS)

热门文章

  1. mac安装Solr流程
  2. 看《赢在中国》的感悟
  3. Bitmap的图片压缩汇总
  4. Makefile 出现./simv up to date.如何解决?
  5. buck电路闭环pi控制matlab图,BUCK电路闭环控制系统的MATLAB仿真
  6. Windows XP 的共享问题!
  7. 关于POJO 即DO/DTO/BO/VO/AO说明
  8. 单元测试框架unittest和HtmlTestRunner报告
  9. 视频教程-基于VUE的SSR技术-JavaScript
  10. 【SemiDrive源码分析】【驱动BringUp】41 - LCM 驱动 backlight 背光控制原理分析