2012年10月22日
摘要: 概述 在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过JobDetail类可以完成这个工作,这个类在前面的章节中曾简短提及过。现在,我们花一些时间来讨论Quartz中Jobs的本质和Job实例的生命周期。首先让我们回顾一下第一课中所看到的代码片断: 在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过Jo... 阅读全文
posted @ 2012-10-22 15:06 vedusoft 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 概述本节主要目标是利用SimpleTrigger和CronTrigger两种触发器SimpleTrigger SimpleTrigger用来触发只需执行一次或者在给定时间触发并且重复N次且每次执行延迟一定时间的任务。CronTrigger按照日历触发,例如“每个周五”,每个月10日中午或者10:15分。 为什么要分为Jobs和Triggers?很多任务日程管理器没有将Jobs和Triggers进行区分。一些产品中只是将“job”简单地定义为一个带有一些小任务标识的执行时间。其他产品则更像Quartz中job和trigger的联合。而开发Quartz的时候,我们决定对日程和按照日程执行的工作进行 阅读全文
posted @ 2012-10-22 13:43 vedusoft 阅读(356) 评论(0) 推荐(0) 编辑