2011-11-04 53 views
1

我需要石英+ jdbc Jobstore的幫助。 情況看起來如下:Spring + Quartz + JobStoreCMT

我有春天的應用程序,並在此應用程序中有石英調度程序,它使用持久性jobstore(與Oracle數據庫的JobStoreCMT)。當我需要做一些預定的工作時,基本上我使用我的註釋創建了類,我正在爲exapmle cron表達式創建類。當應用程序啓動時,對於像這樣註釋的所有類都創建作業,並使用石英進行調度。

當我不想做一些工作時,我正在刪除他的班級,並且沒有在啓動時加載。但是如何處理已安排的Job。當我在沒有這個Job Class的情況下開始我的應用程序時,quartz想從數據庫JobStore恢復這個工作,但是這個類不存在,所以我得到了exeption。

有什麼辦法可以'告訴'石英,如果工作班不存在,石英應該從調度器中刪除它?

回答

相關問題