Кварцевая струна для графика, который также включает в себя минуты выполнения - PullRequest
0 голосов
/ 12 января 2010

Я пытаюсь построить кварцевую нить по графику ниже. Может ли кто-нибудь помочь мне в этом?

за каждые 3 минуты с 9:15 до 23:59 с понедельника по пятницу

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

Ответы [ 2 ]

1 голос
/ 23 января 2010

Это можно сделать с помощью SimpleTrigger (каждые 3 минуты). Вам просто нужно ограничить время и день с помощью ICalendar. Добавление DailyCalendar (09: 15-23: 59) и WeeklyCalendar (пн-пт) даст вам необходимые исключения (примерное время будет, конечно, инвертировано).

Этого также можно достичь с помощью CronTrigger, если вы используете DailyCalendar, чтобы помочь ограничить диапазон часов.

0 голосов
/ 27 января 2010

Я не искал предложений Марко, я уже создал свой собственный механизм для разбора этих строк и преобразования их в выражение cron. Я отправлю это кварцу, когда найду время

Спасибо за помощь.

...