java – Quartz调度程序中断作业?

我有一份石英工作.我需要通过UI停止处理.我们提供了一个按钮,用户可以在其中点击STOP按钮,然后停止当前的运行过程.但应该恢复进一步的安排.我用Google搜索并找到了InterruptableJob of quartz.

我的问题是,考虑作业已触发存储过程执行,存储过程可能需要很长时间才能完成其执行.我相信InterruptableJob不能使用InterruptableJob的中断方法来杀死存储过程.
请问有人可以解释InterruptableJob的interrupt()在哪种情况下有用?

我经历了http://www.quartz-scheduler.org/api/2.0.0/org/quartz/InterruptableJob.html,但不知道在哪种情况下我需要使用它.

谢谢!

解决方法:

以下是InterruptableJob的一个有趣用例:

http://unserializableone.blogspot.in/2012/04/interrupt-quartz-job-that-doing-io.html

上一篇:linux – 通过SFTP传输的文件


下一篇:c – 在进程内调度线程