2012-02-21 6 views
0

В настоящее время я работаю над Quartz Scheduler (версия 1.4.2). Я пытаюсь настроить планировщик таким образом, чтобы я мог установить длительность интервала повторения после запуска планировщика. Я пробовал много способов сделать это, но не работал. Может ли кто-нибудь сказать мне, как мы можем отрегулировать продолжительность интервала повтора во время выполнения.Quartz Scheduler

Заранее спасибо.

ответ

0

Сначала вам нужно отследить текущее задание, а затем перенести его с новым значением интервала. Поместите форму в свой графический интерфейс, чтобы использовать для установки нового значения интервала во время выполнения, вы можете обработать перепланирование при обновлении значения.

См. this answer для примера с использованием CronTrigger. Детали будут немного отличаться для задания Interval, но этого должно быть достаточно, чтобы вы могли двигаться.

Смежные вопросы