Кварц определенно поддерживает cron-подобный синтаксис (с CronTrigger
), но ваши требования не ясны. Также возможно взгляните на Jcrontab или cron4j .
В качестве примечания: возможность декларативного создания cron-подобных расписаний для запуска методов EJB является одним из наиболее важных улучшений службы таймеров в EJB 3.1 (с использованием аннотации @Schedule
). Ниже приведен пример из Новые функции в EJB 3.1 :
@Stateless
public class NewsLetterGeneratorBean implements NewsLetterGenerator {
@Schedule(second="0", minute="0", hour="0",
dayOfMonth="1", month="*", year="*")
public void generateMonthlyNewsLetter() {
... Code to generate the monthly news letter goes here...
}
}