第38章 Quartz
コンシューマーのみがサポートされている
Quartz コンポーネントは、Quartz Scheduler 2.x を使用してスケジュールされたメッセージ配信を提供します。各エンドポイントは異なるタイマーを表します (Quartz 用語では、Trigger と JobDetail)。
Maven ユーザーは、このコンポーネントの pom.xml
に以下の依存関係を追加する必要があります。
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-quartz</artifactId> <version>{CamelSBVersion}</version> <!-- use the same version as your Camel core version --> </dependency>
38.1. URI 形式
quartz://timerName?options quartz://groupName/timerName?options quartz://groupName/timerName?cron=expression quartz://timerName?cron=expression
コンポーネントは CronTrigger
または SimpleTrigger
を使用します。cron 式が指定されていない場合、コンポーネントは単純なトリガーを使用します。groupName
が指定されていない場合、quartz コンポーネントは Camel
グループ名を使用します。