小编典典

如何中断或停止当前正在运行的石英作业?

java

我有一些任务是在Java Quartz
Jobs的帮助下执行的,但是我需要在某些情况下在代码中停止某些任务。我读到这可以通过InterruptableJob完成。但是我不知道我应该怎么做?


阅读 217

收藏
2020-10-12

共1个答案

小编典典

您需要将您的工作写成InterruptableJob的实现。要中断此作业,您需要Scheduler的句柄,然后调用interrupt(jobKey<<job name & job group>>)

请查看上述类的@javadoc,石英发行版也包含此示例(example7)。

2020-10-12