WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

メッセージ・セット: ローカル・グループの論理プロパティー

ローカル・グループの論理プロパティーには、ローカル・グループの出現回数を指定するプロパティーが含まれています。

「構成」および「内容の妥当性検査」の両方に依存するローカル・グループの有効な子は、MRM の内容の妥当性検査に示されています。

プロパティー タイプ 意味
構成 列挙タイプ

メッセージ内のエレメントおよびグループの、順序および出現回数を定義します。 「構成」は、複合タイプ内の属性には影響を与えません。

次のオプションから選択します。

  • sequence。 このオプションを選択すると、エレメントまたはグループであるメンバーを定義できます。 これらのメンバーが存在する場合、メッセージ内の表示順序は指定された順序でなければなりません。 メンバーは繰り返すことができ、同じエレメントまたはグループが複数回出現できます。
  • choice。 このオプションを選択すると、エレメントまたはグループであるメンバーを定義できます。 メッセージ内に定義したメンバーのうちの 1 つだけが存在する必要があり、繰り返し出現できます。

    このオプションは、カスタム・ワイヤー形式で C 共用体および COBOL REDEFINES をモデル化する場合、XML ワイヤー形式で選択を使用する XML DTD エレメントをモデル化する場合、または複数のオプションを持つ SWIFT フィールドをモデル化する場合に使用します。

  • all。 このオプションを選択すると、エレメントであるメンバーを定義できます。グループは定義できません。 all グループ内のエレメントはどんな順序でも表示できます。 各エレメントは、一度表示されるか、まったく表示されないかのいずれかです。 all グループは、複合タイプのトップレベルでのみ使用できます。 タイプ内の別のグループのメンバーになることはできません。
  • unorderedSet

    このオプションは、MRM ドメインによってのみサポートされます。

    このオプションを選択すると、エレメントであるメンバーを定義できます。 各エレメントは繰り返すことができますが、同じエレメントがメンバーのリスト内に 2 回以上出現することはできません。 各エレメントはメッセージ内でどんな順序で出現しても構いません。
  • orderedSet

    このオプションは、MRM ドメインによってのみサポートされます。

    このオプションを選択すると、エレメントであるメンバーを定義できます。 各エレメントは繰り返すことができますが、同じエレメントがメンバーのリスト内に 2 回以上出現することはできません。 各エレメントのメッセージ内の出現順序は、指定された順序でなければなりません。
  • message

    このオプションは、MRM ドメインによってのみサポートされます。

    このオプションを選択する場合、メンバーとして定義できるのはメッセージだけです。 各メンバーは繰り返すことができますが、同じメッセージがメンバーのリストに 2 回以上出現することはできません。 choice と同様、メッセージ内に定義済みのメンバーが 1 つだけ存在できます。

    choice と異なり、メッセージの作成時に複合タイプまたは グループに複数のメンバーが含まれている場合、ビット・ストリームは最長のメンバーの長さまで埋め込まれません。

    このオプションは、複数パーツ・メッセージ (SWIFT などの業界標準で使用) をモデル化するのに使用します。 詳細については、メッセージ・セット: 複数パーツ・メッセージ の複数パーツ・メッセージのセクションを参照してください。

内容の妥当性検査 列挙タイプ

内容の妥当性検査 は、MRM ドメインによってのみ使用されます。 メッセージ・フロー内で妥当性検査が使用可能になっている場合、内容の妥当性検査 によって、複合タイプまたはグループのメンバーに関する MRM 妥当性検査の精度が指定されます。 詳細は、MRM の内容の妥当性検査を参照してください。

次のオプションから選択します。
  • 「クローズ」。 複合タイプには、すでに追加してある子エレメントだけを入れることができます。
  • 「オープン定義」。 複合タイプに、メッセージ・セット中に定義されている任意の有効なエレメントを入れることができます。
  • 「オープン」。 すでに追加してあるものだけではなく、どんな有効なエレメントでも、複合タイプに入れることができます。

これらのオプションの詳細については、メッセージ・セット: 構成と内容の妥当性検査の組み合わせ を参照してください。

オカレンス

プロパティー タイプ 意味
最小オカレンス 整数 オブジェクトを反復できる最小回数を指定します。 デフォルト値は 1 です。

値が 0 に設定される場合、オブジェクトはオプションです。

「最大オカレンス」-1 に設定される場合を除き、 「最小オカレンス」に値が設定される場合は、 「最大オカレンス」の値以下でなければなりません。

最大オカレンス 整数 オブジェクトを反復できる最大回数を指定します。 デフォルト値は 1 です。

このプロパティーが設定されない場合、オブジェクトは複数回現れることができません。

このプロパティーが 0 に設定されていると、メッセージにオブジェクトが存在しない かのように解釈されます。

制限がなく、出現回数の最大数がないことを示すために、このプロパティーを -1 に設定することもできます。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:39


参照トピック参照トピック | バージョン 8.0.0.5 | ad11880_