2.4. ルーティングコンテキストへのルートの追加


概要

XML コンテキストファイル内の camelContext 要素は、ルーティングコンテキストを作成します。camelContext 要素には 1 つ以上のルートが含まれ、キャンバスに Route コンテナーノードとして表示される各ルートは、生成された camelContext 要素のルート要素にマッピングされます。

手順

camelContext に別のルートを追加するには、以下を実行します。

  1. Design タブで、次のいずれかを実行します。

    • PaletteRouting ドロワーで Route パターンをクリックし、ルートを配置するキャンバスをクリックする。
    • PaletteRouting ドロワーから Route パターンをドラッグしてキャンバスにドロップする。

      Properties ビューには、編集可能な新しいルートのプロパティーのリストが表示されます。

  2. Properties ビューで、以下を入力します。

    • ルートの Id フィールドの新しいルートの ID (例: Route2)

      注記

      ツールは、キャンバスにドロップされた EIP およびコンポーネントパターンに ID を自動的に割り当てます。これらの自動生成された ID を独自の ID に置き換えて、プロジェクト内のルートを区別することができます。

    • Description フィールドのルートの説明
    • 必要に応じて、その他のプロパティーの値。必要なプロパティーはアスタリスク (*) で示されます。
  3. メニューバーで、File Save を選択して、ルーティングコンテキストファイルに加えた変更を保存します。
  4. 複数のルートを切り替えるには、Project Explorer ビューでプロジェクトの Camel Contexts フォルダーにあるエントリーをクリックして、キャンバスで表示するルートを選択します。

    routeEntriesProjectExplorer
  5. スペースが許す範囲でコンテキスト内のすべてのルートを表示するには、Project Explorer ビューでコンテキストファイルエントリーをクリックします。
  6. キャンバスにルートを追加するときにツールによって生成されたコードを表示するには、Source タブをクリックします。

    注記

    また、camelContext 要素内の既存リストに <route/> 要素を追加すると、Source タブでルートを追加できます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.