correlationId
|
取得するメッセージの相互関係識別子を指定します。キューマネージャーは通常、指定された識別子に一致するメッセージ識別子と相互関係識別子を含む最初のメッセージを返します。
|
メッセージの相互関係識別子。
|
groupId
|
物理メッセージが所属するメッセージグループを識別するバイト文字列を指定します。
|
メッセージグループを示すバイト文字列。
|
messageId
|
MQGET 呼び出しの場合、このフィールドは、取得するメッセージのメッセージ識別子を指定します。キューマネージャーは通常、指定された識別子に一致するメッセージ識別子と相互関係識別子を含む最初のメッセージを返します。
MQPUT 呼び出しの場合、これは、使用するメッセージ識別子を指定します。
|
メッセージ識別子。
|
messageSequenceNumber
|
グループ内の論理メッセージのシーケンス番号を指定します。
|
グループ内の論理メッセージのシーケンス番号
デフォルト構成は 1 です。
|
MQMO_MATCH_CORREL_ID
|
correlationId パラメータの値に一致する相互関係識別子が、取得するメッセージに含まれている必要があることを指定します。値は次のとおりです。
-
true: 一致する相互関係識別子がメッセージに含まれている必要があることを示します。
-
false: 相互関係識別子は無視され、どのような相互関係識別子でも受け入れられることを示します。
この一致は、適用可能なその他のすべての一致 (メッセージ識別子など) に追加されます。
|
true または false。
デフォルト構成は false です。
|
MQMO_MATCH_GROUP_ID
|
groupId パラメータの値に一致するグループ識別子が、取得するメッセージに含まれている必要があることを指定します。値は次のとおりです。
-
true: 一致するグループ識別子がメッセージに含まれている必要があることを示します。
-
false: グループ識別子は無視され、どのようなグループ識別子でも受け入れられることを示します。
この一致は、適用可能なその他のすべての一致 (相互関係識別子など) に追加されます。
|
true または false。デフォルト構成は false です。
|
MQMO_MATCH_MSG_ID
|
messageId パラメータの値に一致するメッセージ識別子が、取得するメッセージに含まれている必要があることを指定します。値は次のとおりです。
-
true: 一致するメッセージ識別子がメッセージに含まれている必要があることを示します。
-
false: メッセージ識別子は無視され、どのようなメッセージ識別子でも受け入れられることを示します。
この一致は、適用可能なその他のすべての一致 (相互関係識別子など) に追加されます。
|
true または false。
デフォルト構成は false です。
|
MQMO_MATCH_MSG_SEQ_NUMBER
|
messageSequenceNumber パラメータの値に一致するメッセージシーケンス番号が、取得するメッセージに含まれている必要があることを指定します。値は次のとおりです。
-
true: 一致するメッセージシーケンス番号がメッセージに含まれている必要があることを示します。
-
false: メッセージシーケンス番号は無視され、どのようなメッセージシーケンス番号でも受け入れられることを示します。
この一致は、適用可能なその他のすべての一致 (グループ識別子など) に追加されます。
|
true または false。
デフォルト構成は false です。
|
MQMO_NONE
|
返されるメッセージの選択時にどの一致も使用すべきでないことを指定します。キュー上のすべてのメッセージが取得対象となります (ただし、一部の MQGMO_ オプションの内容にもよる)。
|
true または false。
デフォルト構成は true です。
|