269.9. 使用 Cron Triggers

Quartz 支持类似于 Cron 的表达式,以方便的格式指定计时器。您可以在 cron URI 参数中使用这些表达式;尽管保留有效的 URI 编码,我们允许使用 + 而不是空格。

例如,以下命令将每五分钟每五分钟执行一次从 12pm (下午)到下午 6pm 到下午 6pm 的消息:

from("quartz2://myGroup/myTimerName?cron=0+0/5+12-18+?+*+MON-FRI")
    .to("activemq:Totally.Rocks");

等同于使用 cron 表达式

0 0/5 12-18 ? * MON-FRI

下表显示了我们用来保留有效 URI 语法的 URI 字符编码:

URI CharacterCron 字符

+

空格