254.8. cron トリガーの使用
Quartz は、タイマーを便利な形式で指定する Cron のような式 をサポートします。これらの式は cron URI パラメーターで使用できますが、有効な URI エンコーディングを維持するには、スペースの代わりに + を使用することができます。Quartz は、cron 式 の使用方法に関する簡単なチュートリアル を提供します。
たとえば、以下は平日に 12pm(noon)から 6pm までの 5 分ごとにメッセージを実行します。
from("quartz://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 文字 | cron 文字 |
|---|---|
|
| スペース |