書接上回,上回說到,我們已經(jīng)將頁面的時間設(shè)置轉(zhuǎn)為了Cron Expression,下面我記錄了時間規(guī)則。
3) 記錄時間規(guī)則 我將時間規(guī)則存入數(shù)據(jù)庫中,目的是為了生成歷史日志,也可以存入XML文件中。當然您也可以省略此步,直接將轉(zhuǎn)換后的規(guī)則放入相應(yīng)的Quartz trigger中。 4) 更新任務(wù)觸發(fā)器的時間設(shè)置 到了關(guān)鍵的一步了,也是最簡單的一步,一個方法就可以實現(xiàn)了。 首先,我們需要通過trigger的名稱得到一個CronTriggerBean; 其次,通過trigger的setCronExpression(String cronExp)方法將新的表達式注入; 最后,RESCHEDULE THE JOB,OK!

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

至此,目的達到了,快樂的看著您的任務(wù)在您自定義的時間下快樂的執(zhí)行,您是否也想像'Happy Feet'中那只快樂的企鵝一樣,Show段踢踏呢 ; - D
PS:忘了說我的Quartz任務(wù)是怎么配置的了,罪過,罪過。




















< ref local ="compareTrigger" />



THE END