[b]问题1 由于业务需要,停止Quartz中正在执行的任务[/b]
[color=red]Quartz:你的任务类只需要实现InterruptableJob类就可以了 :lol:
只要实现一个方法:interrupt(),在这个方法中进行标记的改变,在执行中进行这个标记判断
就可实现中断任务了,另外在调度器上调用方法:sched.interrupt(job.getKey());[/color]
在查看Quartz文档中已经有说明了,如下:
具体代码如下:
DumbInterruptableJob.java
InterruptExample.java