如何实现方法Scheduler.interrupt来停止Job

时间:2010-10-01 15:49:15

标签: java quartz-scheduler

我不知道如何实现接口InterruptableJob的这种方法我不知道停止作业的最佳方法是使用此方法还是使用deleteJob更好,问题是使用deleteJob,作业完全停止我只需要执行停止。

1 个答案:

答案 0 :(得分:0)

不是答案,因为我还没有代表评论,但什么版本的石英?暂停和停止的概念在版本之间有所不同......

好的,根据下面的评论,我记得进入我们的项目(Ikasan)的补丁是为了解决这个问题,而不是使用scheduler.pauseJobGroup(jobGroup),而是循环遍历每个作业并调用scheduler.pauseJob(JOB_NAME, jobGroup)

同样,我们使用resumeJob而不是resumeJobGroup

我将尝试从我们的提交历史中挖掘出确切的代码 - 我们现在在使用Jboss时捆绑自己的石英。已经有很多修复:)