Как реализовать метод Scheduler.interrupt, чтобы остановить работу - PullRequest
0 голосов
/ 01 октября 2010

Я понятия не имею, как реализовать этот метод интерфейса. InterruptableJob. Не знаю, лучше ли остановить работу с помощью этого метода или лучше использовать deleteJob, проблема в том, что с deleteJob работа полностью останавливается и Мне просто нужно, чтобы только то, что выполнение останавливается.

1 Ответ

0 голосов
/ 01 октября 2010

Не ответ, так как у меня пока нет представителя, чтобы комментировать, но какая версия кварца? Это концепция приостановки и остановки в разных версиях ...

Хорошо, согласно комментариям ниже, я помню, что патч, который я запустил в наш проект (Ikasan), чтобы обойти это, был чем-то вроде не использования scheduler.pauseJobGroup(jobGroup), а зацикливания на каждой работе и вызова * 1004. *

Точно так же мы использовали resumeJob вместо resumeJobGroup

Я попытаюсь выкопать точный код из нашей истории коммитов - мы теперь связываем наш собственный кварц при работе с Jboss. Исправлений было много:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...