2012-02-07 81 views
1

我正在動態調度石英作業,並且遇到了一個問題,我無法找到一個選項,以編程方式將作業設置爲「PersistJobDataAfterExecution」和「DisallowConcurrentExecution」作爲註釋。你可以提出什麼建議等同於以編程方式安排工作(而不是聲明)石英:動態作業調度

回答

1

由於您正在動態調度,您應該將JobDetail傳遞給調度程序。您應該可以創建自己的JobDetail實現或擴展基本實現,然後返回相應方法所需的任何內容。

+0

這使得sence。我不確定Quartz是否做了比那些註釋更多的事情。看看這些酸性代碼,isXX方法就是使用這些註釋的方法,單獨使用覆蓋就可以解決這個問題。感謝您的建議。 – Aham 2012-02-07 07:08:45