後,我有一個石英工作:java的石英停止時間表第一個例外
public class GlobalIdleMonitorJob extends AbstractJob {
@Override public void execute(JobExecutionContext context)
throws JobExecutionException {
try {
getJobService().processUserIdle();
}catch(Exception e){
getLogger().error("GlobalIdleMonitorJob",e);
}
}
}
此作業每X秒。我想在第一次失敗後停止這項工作。換句話說,如果
getJobService().processUserIdle();
拋出一個異常,我想要這份工作,不僅手動重新啓動或Web應用程序服務器重新啓動後運行了。我應該在catch塊中拋出一個特殊的異常還是如何配置它?