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


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

controlbus:command:language

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

14.4.1. パスパラメーター (2 パラメーター)

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

command (プロデューサー)

必要な Command は、route または language のいずれかになります。

列挙値:

  • route
  • 言語
 

文字列

language (プロデューサー)

メッセージボディーの評価に使用する言語の名前を指定できます。評価の結果がある場合は、結果はメッセージボディーに配置されます。

列挙値:

  • bean
  • constant
  • el
  • exchangeProperty
  • file
  • groovy
  • header
  • jsonpath
  • mvel
  • ognl
  • ref
  • simple
  • spel
  • sql
  • terser
  • tokenize
  • xpath
  • xquery
  • xtokenize
 

言語

14.4.1.1. クエリーパラメーター (6 パラメーター)

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

action (プロデューサー)

start、stop、または status のいずれかのアクションを示します。ルートを開始または停止する場合、またはメッセージボディーの出力としてルートのステータスを取得します。Camel 2.11.1 以降の suspend および resume を使用して、ルートを一時停止または再開できます。Camel 2.11.1 以降では、統計を使用して XML 形式で返されるパフォーマンスの静的を取得できます。routeId オプションを使用して、パフォーマンス統計を取得するルートを定義できます。routeId が定義されていない場合は、CamelContext 全体の統計を取得できます。再起動アクションはルートを再起動します。

列挙値:

  • start
  • stop
  • suspend
  • 再開
  • restart
  • status
  • stats
 

文字列

async (プロデューサー)

コントロールバスタスクを非同期で実行するかどうか。重要:このオプションを有効にすると、タスクの結果は Exchange には設定されません。これは、タスクを同期的に実行する場合にのみ可能です。

false

boolean

lazyStartProducer (producer)

最初のメッセージでプロデューサーをレイジーに起動すべきかどうか。レイジーに起動することで、起動時にプロデューサーが失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、プロデューサーの作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。

false

boolean

loggingLevel (producer)

タスクの完了時またはタスクの処理中に例外が発生した場合に使用されるロギングレベル。

列挙値:

  • TRACE
  • DEBUG
  • INFO
  • WARN
  • ERROR
  • OFF

INFO

LoggingLevel

restartDelay (プロデューサー)

ルートを再起動する際に使用する遅延時間(ミリ秒単位)。

1000

int

routeId (プロデューサー)

ID でルートを指定します。特別なキーワード current は、現在のルートを示します。

 

文字列

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る