Quartz 中的一些细节

JobDetail 中有一个 JobDataMap,而 Trigger 中也有一个。所以 JobExecutionContext 有 getMergedJobDataMap 方法解决这个问题,该方法先取 Trigger 中的值,后取 Job。

Scheduler 的 start 方法可以随时开始,可以开始之后,再调度作业,也可先调度作业,后开始。

Job 分有状态和无状态,而有状态的 Job 只针对该 Job 的描述有状态,Job 本身依然是无状态。

猜你喜欢

转载自ears.iteye.com/blog/1587940