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

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

メッセージ・セット: 複合エレメントの論理プロパティー

複合エレメントの論理プロパティーには、複合エレメントの出現回数を指定するプロパティーが含まれています。

プロパティー タイプ 意味
名前 ストリング オブジェクトの作成時に名前を指定します。

名前は英数字で構成することができ、これには文字 A から Za から z、桁数 0 から 9 が含まれます。

名前には、以下の句読文字も含めることができます。
  • - (ハイフン)
  • _ (下線)
  • . (ピリオド)

名前は、数字、ハイフン、またはピリオドではなく、文字または下線文字でのみ始めることができます。

xml またはこれらの文字の変形で始まる名前 (例えば XmL) は、XML 標準仕様によって予約されています。

命名規則および許容文字の詳細については、World Wide Web Consortium (W3C) Web サイトの Extensible Markup Language (XML) 仕様を参照してください。

ネーム・スペース 列挙タイプ ネーム・スペースは、URI 参照で識別されるネーム・スペースと関連付けることによってエレメントおよび属性名を修飾するための単純メソッドです。

<ターゲット・スペースなし> が表示される場合は、 このオブジェクトに対するネーム・スペースは設定されていません。

プロパティーが非アクティブである場合、メッセージ・セットは、ネーム・スペースをサポートするように構成されていません。

プロパティーがアクティブの場合は、 選択に使用可能なネーム・スペースがドロップダウン・リストに表示されます。

ヌル許可 チェック・ボックス このオプションは、エレメントをヌルと定義できるようにしたい場合に選択します。 ヌル値は、エレメントにデータが含まれていない空の状態とは異なります。
抽象 チェック・ボックス メッセージ内にエレメントを表示しない場合に、このオプションを選択してください。 ただし、その代わりにその置換グループのメンバーのいずれかを表示する必要があります。

プロパティー タイプ 意味
デフォルト ボタンおよびストリング このプロパティーは、エレメントまたは属性のデフォルト値を提供します。
XMLNSC ドメイン
妥当性検査を有効にして構文解析するとき、XML スキーマ 1.0 仕様で必須で、かつ欠落している属性および空のエレメントに、デフォルト値が適用されます。 書き込み時には、メッセージ・ツリーから欠落しているエレメントまたは属性は、デフォルト値がある場合でも、出力 XML ビット・ストリームに自動的に追加されません。 欠落したエレメントまたは属性が必要であれば、メッセージ・ツリーを逐次化した後、妥当性検査を有効にして再構文解析できます。
MRM (CWF および TDS 物理形式)
メッセージ (CWF または固定長 TDS) の固定長部分の作成時に、属性またはエレメントがメッセージ・ツリーから欠落していると、メッセージ構造を保持するために、デフォルト値がビット・ストリームに挿入されます。
MRM (XML 物理形式)
デフォルト値のサポートはありません。
その他のドメイン
デフォルト値のサポートはありません。
固定 ボタンおよびストリング このプロパティーは、エレメントまたは属性の固定値を提供します。
XMLNSC ドメイン
妥当性検査を有効にして構文解析するとき、属性またはエレメントが存在していれば、その値が固定値に照らして妥当性検査されます。 値が等しくない場合、妥当性検査エラーがシグナル通知されます。 さらに、妥当性検査を有効にして構文解析するとき、XML スキーマ 1.0 仕様で必須で、かつ欠落している属性および空のエレメントには、固定値が適用されます。 書き込み時には、メッセージ・ツリーから欠落しているエレメントまたは属性は、固定値が指定されている場合でも、出力 XML ビット・ストリームに自動的に追加されません。 欠落したエレメントまたは属性が必要であれば、メッセージ・ツリーを逐次化した後、妥当性検査を有効にして再構文解析できます。
MRM (CWF および TDS 物理形式)
メッセージ (CWF または固定長 TDS) の固定長部分の作成時に、属性またはエレメントがメッセージ・ツリーから欠落していると、メッセージ構造を保持するために、固定値がビット・ストリームに挿入されます。
MRM (XML 物理形式)
固定値のサポートはありません。
その他のドメイン
固定値のサポートはありません。
値の解釈方法 列挙タイプ このオブジェクト内に保管される値をパーサーに意味あるものとして解釈する必要があるかどうか、およびその場合に実行しなければならない解釈のタイプを指定します。

以下のオプションのいずれかを選択します。

  • 「なし」 この値はデフォルト値で、エレメントまたは属性に、 関連したキー値がないことを示します。
  • MessageSetIdentity。 エレメントまたは属性の値が、内包するメッセージの 子孫である後続のすべての組み込みメッセージが定義されているメッセージ・セットに関連付けられている ID、名前、または別名 (この優先順位で) に対応するように指定します。 この値は、新しいエレメントまたは属性の MessageSetIdentity フィールドが見つかって、 MessageSetIdentity 値がリセットされない限り、 そのまま保持されます。
  • MessageIdentity。 エレメントまたは属性の値が、 メッセージに関連付けられている名前または別名に (この優先順位で) 対応し、さらに内包するメッセージの 直接の子である後続の組み込みメッセージの ID として機能するように指定します。 この ID は、新しいエレメントまたは属性の MessageIdentity フィールドがツリーの同じレベルに見つかるまで適用されます。 組み込みメッセージは、現行メッセージ・セット、または「MessageSetIdentity」を使用して識別されるメッセージ・セットのいずれかで定義できます。
注: このプロパティーは、オブジェクトのタイプが xsd:string から派生する場合にのみ適用されます。

オカレンス

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

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

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

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

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

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

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

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

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

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


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