64.4. エンドポイントオプション


Timer エンドポイントは、URI 構文を使用して設定されます。

timer:timerName
Copy to Clipboard Toggle word wrap

パスおよびクエリーパラメーターを使用します。

64.4.1. パスパラメーター(1 パラメーター)

Expand
名前説明デフォルトタイプ

timerName (consumer)

必須 タイマーの名前。

 

String

64.4.2. クエリーパラメーター (13 パラメーター)

Expand
名前説明デフォルトタイプ

bridgeErrorHandler (consumer)

consumer の Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、consumer が受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、consumer は org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

false

boolean

delay (consumer)

最初のイベントがトリガーされるまでの遅延。

1000

long

fixedRate (consumer)

イベントは、指定された期間で区切られたほぼ一定の間隔で発生します。

false

boolean

includeMetadata (consumer)

起動時間、タイマー名、タイマーカウントなどのメタデータを交換に含めるかどうか。この情報はデフォルトで含まれています。

true

boolean

period (consumer)

0 より大きい場合、周期ごとに定期的なイベントを生成します。

1000

long

repeatCount (consumer)

実行の最大数を指定します。したがって、1 に設定すると、タイマーは 1 回だけ起動します。これを 5 に設定した場合、5 回だけ実行されます。0 または負の値を設定すると、無制限に実行されます。

 

long

exceptionHandler (consumer (上級))

consumer によるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されないことに注意してください。デフォルトでは、consumer は例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

 

ExceptionHandler

exchangePattern (consumer (上級))

consumer がエクスチェンジを作成する際に交換パターンを設定します。

列挙値:

  • InOnly
  • InOut
  • InOptionalOut
 

ExchangePattern

daemon (上級)

タイマーエンドポイントに関連付けられたスレッドがデーモンとして実行されるかどうかを指定します。デフォルト値は true です。

true

boolean

pattern (上級)

URI 構文を使用して時間オプションを設定するために使用するカスタムの日付パターンを指定できます。

 

String

synchronous (上級)

同期処理を厳密に使用するかどうかを設定します。

false

boolean

time (上級)

最初のイベントが生成される java.util.Date。URI を使用する場合、予想されるパターンは次のとおりです: yyyy-MM-dd HH:mm:ss または yyyy-MM-dd'T'HH:mm:ss。

 

日付

timer (上級)

カスタムタイマーを使用するには。

 

Timer

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat