摘要: 第6课:CronTrigger CronTrigger通常比SimpleTrigger更有用,如果您需要一个基于日历的概念重复的作业启动计划,而不是SimpleTrigger的精确指定的间隔。 使用CronTrigger,您可以指定点火时间表,例如“每个星期五中午”,或“每个工作日和上午9:30”, 阅读全文
posted @ 2017-03-22 15:54 liutiantian 阅读(617) 评论(0) 推荐(0)
摘要: 第5课:SimpleTrigger SimpleTrigger应该满足您的调度需求,如果您需要在特定时刻或特定时刻执行完整的作业,然后按特定间隔进行重复。 例如,如果您希望触发器在2015年1月13日正好11:23:54 AM触发,或者如果您希望在那时开火,然后每十秒钟再次触发五次。 有了这个描述, 阅读全文
posted @ 2017-03-22 15:45 liutiantian 阅读(419) 评论(0) 推荐(0)
摘要: 像工作一样,触发器非常容易使用,但是包含可以充分利用Quartz之前需要了解和理解的各种可自定义选项。 另外,如前所述,您可以选择不同类型的触发器来满足不同的调度需求。 您将在第5课:简单触发器和第6课:Cron触发器中了解两种最常见的触发器类型。 常用触发属性 除了所有触发器类型都具有用于跟踪其身 阅读全文
posted @ 2017-03-22 15:41 liutiantian 阅读(566) 评论(0) 推荐(0)
摘要: 第3课:更多关于工作和工作详情 正如你在第2课中看到的,Jobs很容易实现,在接口中只有一个“execute”方法。 您只需要了解有关作业性质,Job界面的execute(..)方法以及JobDetails的更多内容。 虽然您实现的作业类具有知道如何做特定类型作业的实际工作的代码,但Quartz需要 阅读全文
posted @ 2017-03-22 15:39 liutiantian 阅读(6969) 评论(0) 推荐(0)
摘要: 第2课:Quartz API,作业和触发器 Quartz API Quartz API的关键接口是: 调度程序 - 与调度程序进行交互的主要API。 作业 - 由希望由调度程序执行的组件实现的接口。 JobDetail - 用于定义作业的实例。 触发器 - 定义执行给定作业的计划的组件。 JobBu 阅读全文
posted @ 2017-03-22 15:31 liutiantian 阅读(667) 评论(0) 推荐(0)
摘要: 第1课:使用Quartz 在使用调度程序之前,需要实例化(谁猜到了?)。 为此,您可以使用SchedulerFactory。 Quartz的一些用户可能会在JNDI存储中保留工厂的实例,其他用户可能会发现直接实例化和使用工厂实例(例如下面的示例)很简单(或更简单)。 一旦调度程序被实例化,它可以被启 阅读全文
posted @ 2017-03-22 15:27 liutiantian 阅读(949) 评论(0) 推荐(0)
摘要: 官方路径:http://www.quartz-scheduler.org/documentation/quartz-2.2.x/quick-start.html 下载并安装 首先, 下载最新的稳定版本 - 不需要注册。 打开发行版的包装并安装它,以便您的应用程序可以看到它。 Quartz JAR文件 阅读全文
posted @ 2017-03-22 15:16 liutiantian 阅读(506) 评论(0) 推荐(0)