Fork me on GitHub
摘要: 在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过JobDetail类可以完成这个工作,这个类在前面的章节中曾简短提及过。现在,我们花一些时间来讨论Quartz中Jobs的本质和Job实例的生命周期。 阅读全文
posted @ 2007-08-16 20:54 张善友 阅读(14167) 评论(1) 推荐(3) 编辑
摘要: JobDetail对象由Quartz客户端在Job被加入到scheduler时创建。它包含了Job的各种设置属性以及一个JobDataMap对象,这个对象被用来存储给定Job类实例的状态信息。 Trigger对象被用来触发jobs的执行。你希望将任务纳入到进度,要实例化一个Trigger并且“调整”它的属性以满足你想要的进度安排。Triggers也有一个JobDataMap与之关联,这非常有利于向触发器所触发的Job传递参数。Quartz打包了很多不同类型的Trigger,但最常用的Trigge类是SimpleTrigger和CronTrigger。 阅读全文
posted @ 2007-08-16 20:20 张善友 阅读(20811) 评论(7) 推荐(2) 编辑
摘要: 使用scheduler之前应首先实例化它。使用SchedulerFactory可以完成scheduler的实例化. 阅读全文
posted @ 2007-08-16 18:12 张善友 阅读(30720) 评论(8) 推荐(4) 编辑