0
我正在開發一個前端觸發石英工作。 我在JSF頁面中有一個表單,其單擊動作將動態觸發一個石英工作。從JSF觸發石英作業(任何前端) - 如何等待作業執行結束
作業被以下語句調用,作業被觸發並且一切正常。
scheduler.triggerJob(「Job1」,Scheduler.DEFAULT_GROUP,jobDataMap);
從我所瞭解的工作似乎運行在一個單獨的線程和執行調用函數不會等待工作結束。
由於我從前端調用作業,因此我希望等到作業結束後再導航到其他JSF頁面。因此,如果作業失敗,我可以顯示錯誤消息。 我還想向用戶顯示一條消息,「正在處理作業,請稍等..」,直到作業結束。
有關如何完成此任何想法將不勝感激。
謝謝!