Кварц: Можно ли автоматически отключать расписание после выполнения задания? - PullRequest
0 голосов
/ 24 мая 2018

По умолчанию кварцевое расписание не отключается после выполнения задания.Можно ли автоматически отключать расписание после выполнения задания?

1 Ответ

0 голосов
/ 24 мая 2018

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

Проверьте приведенный ниже фрагмент.

trigger = newTrigger()
.withIdentity("trigger3", "group1")
.startAt(myTimeToStartFiring)  // if a start time is not given (if this line were omitted), "now" is implied
.withSchedule(simpleSchedule()
    .withIntervalInSeconds(10)
    .withRepeatCount(10)) // note that 10 repeats will give a total of 11 firings
.forJob(myJob) // identify job with handle to its JobDetail itself                   
.build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...