我有兩個工作,認爲他們是超級簡單的工作,只是打印一行,沒有觸發器或超時定義。當我通過控制器類呼叫他們時,他們工作得很好:<name of my class>Job.triggerNow()
如何在另一個完成時觸發作業?
我想要的是觸發一項工作,並隨着工作完成而觸發一項隨之而來的不同工作。
我嘗試過使用quartzScheduler
,但我似乎無法從我的工作類中獲得JobDetail
,所以我不確定這樣做的正確方法是什麼。我也想把第一份工作的一些結果傳遞給第二份工作。
我知道我可以觸發第二個作業的最後一行對我的第一份工作的執行方法,但是這是不可取的,因爲它在技術上並不比我想的第一份工作和夫妻的事情的一部分。
任何幫助將不勝感激。感謝
對不起忘了提及這是在grails中使用石英(所以即時通訊使用groovy而不是java) – 2012-03-19 19:28:29