メタデータエディターへのアクセス

Anypoint Studio でメタデータエディターにアクセスする方法はいくつかあります。

[Metadata (メタデータ)] タブ

  1. キャンバスでコンポーネントを選択し、その [Mule Properties (Mule プロパティ)] ビューを開きます。

  2. コンポーネントの [Mule Properties (Mule プロパティ)] ビューで [Metadata (メタデータ)] タブを選択します。

  3. [Add Metadata (メタデータを追加)] ボタンをクリックし、ペイロード、属性、および変数のメタデータの定義を開始します。

  4. 定義するメタデータの対象の Mule イベントコンポーネントを選択します。

  5. 編集アイコン access metadata editor task 93b19 をクリックし、メタデータエディターを開きます。

たとえば、次の図は、HTTP リスナー提供元のメタデータタブです。

access metadata editor task 320a3

インバウンドエンドポイントメタデータを編集する場合、アウトバウンドメタデータのみを定義できます。

Transform Message コンポーネント

  1. キャンバスで Transform コンポーネントを選択し、その [Mule Properties (Mule プロパティ)] ビューを開きます。

  2. 定義するメタデータに応じて、コンポーネントの入力列または出力列で [Define Metadata (メタデータを定義)] リンクをクリックします。
    フロー内の以前のコンポーネントで出力メタデータがすでに定義されている場合、Transform コンポーネントの入力セクションでその出力メタデータはすでに認識されています。ペイロード項目を右クリックし、[Set Metadata (メタデータを設定)] を選択できます。

    access metadata editor task b0be6

Transform Message コンポーネントのメタデータを設定する場合、チェックボックスを選択してコレクション内の要素をラップできます。要素のラップオプションを選択すると、メタデータがリストとして設定され、リスト上の各要素が、定義する構造のインスタンスになります。たとえば、メタデータを XML 構造として設定し、このチェックボックスをクリックすると、メタデータは、その XML 構造の N 個のインスタンスを含むリストとして表されます。

[Package Explorer] ビュー

  1. Package Explorer がまだ表示されていない場合は、​[Window (ウィンドウ)] > [Show View (ビューを表示)] > [Package Explorer]​ を選択します。

  2. [Package Explorer] ビューでプロジェクトを右クリックします。

  3. [Mule] > [Manage Metadata Types (メタデータ型を管理)]​ を選択します。