com.ibm.mq.constants
インターフェース CMQBC
-
- すべての既知の実装クラス:
- MQConstants
パブリック・インターフェース CMQBCCMQC インターフェースは、 MQ 管理インターフェースで使用される定数を定義します。プログラム内からこれらの定数のいずれかを参照するには、単に定数名の前に「CMQBC」を付けます。
これらの定数について詳しくは、 IBM MQ 資料の「 IBM MQ アプリケーション・リファレンス」セクションを参照してください。
-
フィールドの要約
フィールド 修飾子と型 フィールドと説明 static intMQBL_NULL_TERMINATEDmqAddString および mqSetString のバッファー長-ストリング長は BufferLength パラメーターによって示されます。static intMQCBO_ADMIN_BAGバッグが IBM MQ オブジェクトを管理するためのものであることを指定します。static intMQCBO_CHECK_SELECTORSセレクターが暗黙のデータ型と整合していることを確認するために、ユーザー・セレクター (ゼロ以上のセレクター) を検査する必要があることを指定します。static intMQCBO_COMMAND_BAGバッグがコマンド・バッグであることを示します。static intMQCBO_DO_NOT_CHECK_SELECTORSユーザー・セレクター (ゼロ以上のセレクター) を検査しないことを指定します。static intMQCBO_DO_NOT_REORDER送信されたメッセージ内のデータ項目の順序を MQAI が変更できないことを指定します。static intMQCBO_GROUP_BAGバッグがグループ・バッグであることを指定します。static intMQCBO_LIST_FORM_ALLOWEDバッグ内に同じセレクターの隣接するオカレンスが 2 つ以上ある場合に、送信されるメッセージで MQAI がよりコンパクトなリスト形式を使用できることを指定します。static intMQCBO_LIST_FORM_INHIBITEDバッグ内に同じセレクターの隣接するオカレンスがある場合でも、送信されるメッセージで MQAI がリスト形式を使用できないことを指定します。static intMQCBO_NONEすべてのオプションがデフォルト値を持つことを指定します。static intMQCBO_REORDER_AS_REQUIRED送信されるメッセージ内のデータ項目の順序を MQAI が変更できることを指定します。static intMQCBO_SYSTEM_BAGバッグがシステム・バッグであることを指定します。static intMQCBO_USER_BAGバッグがユーザー・バッグであることを指定します。static intMQHA_BAG_HANDLE別のバッグ内に入っているバッグ・ハンドルを識別します。static intMQHA_FIRSTハンドル・セレクターの下限。static intMQHA_LASTハンドル・セレクターの上限。static intMQHA_LAST_USED割り振られる最終ハンドル・セレクターの上限。static intMQHB_NONE取り出したメッセージを取得します。static intMQHB_UNUSABLE_HBAGダミー・バッグ値static intMQIASY_BAG_OPTIONSバッグ作成オプション。static intMQIASY_CODED_CHAR_SET_IDバッグ内の文字データ項目の文字セット ID。static intMQIASY_COMMANDPCF コマンド ID。static intMQIASY_COMP_CODE完了コード。static intMQIASY_CONTROLPCF 制御オプション。static intMQIASY_FIRST整数のシステム・セレクターの上限 (負の数値)static intMQIASY_LAST整数システム・セレクターの下限static intMQIASY_LAST_USED現在使用中の最小整数システム・セレクターstatic intMQIASY_MSG_SEQ_NUMBERPCF メッセージ・シーケンス番号static intMQIASY_REASON理由コード。static intMQIASY_TYPEPCF コマンド・タイプstatic intMQIASY_VERSIONPCF バージョン。static intMQIND_ALLこれは、指定されたセレクター (存在する場合) の既存のすべてのオカレンスを処理することを指定します。static intMQIND_NONEこれは、バッグ内にセレクターのオカレンスが 1 つのみでなければならないことを指定します。static intMQIT_BAGバッグ項目static intMQIT_INTEGER整数項目static intMQIT_STRINGストリング項目static intMQITEM_BAGバッグ項目static intMQITEM_BYTE_STRINGバイト・ストリング項目static intMQITEM_BYTE_STRING_FILTERバイト・ストリング・フィルター項目static intMQITEM_INTEGER整数項目static intMQITEM_INTEGER_FILTER整数フィルター項目static intMQITEM_INTEGER6464 ビット整数項目static intMQITEM_STRING文字ストリング項目static intMQITEM_STRING_FILTERストリング・フィルター項目static intMQOA_FIRSTオブジェクト属性に対するセレクターの下限static intMQOA_LASTオブジェクト属性用のセレクターの上限static intMQSEL_ALL_SELECTORSすべてのユーザー項目とシステム項目がカウントされます。static intMQSEL_ALL_SYSTEM_SELECTORSカウントするすべてのシステム項目。 ユーザー項目はこのカウントから除外されます。static intMQSEL_ALL_USER_SELECTORSカウントするすべてのユーザー項目。 システム項目はこのカウントから除外されます。static intMQSEL_ANY_SELECTOR照会対象の項目はユーザー項目またはシステム項目です。static intMQSEL_ANY_SYSTEM_SELECTOR照会対象の項目はシステム項目です。static intMQSEL_ANY_USER_SELECTOR照会対象の項目はユーザー項目です。
-
-
フィールド詳細
MQCBO_NONE
静的最終 int MQCBO_NONE
すべてのオプションがデフォルト値を持つことを指定します。 これは、プログラムの文書化を支援するために提供されており、ゼロ以外の値を持つオプションと一緒に指定してはなりません。- も参照してください。
- 定数フィールドの値
MQCBO_USER_BAG
静的最終 int MQCBO_USER_BAG
バッグがユーザー・バッグであることを指定します。これは、デフォルトのバッグ・タイプ・オプションです。
- も参照してください。
- 定数フィールドの値
MQCBO_ADMIN_BAG
静的最終 int MQCBO_ADMIN_BAG
バッグが IBM MQ オブジェクトを管理するためのものであることを指定します。MQCBO_ADMIN_BAG は、MQCBO_LIST_FORM_ALLOWED、MQCBO_REORDER_AS_REQUIRED、および MQCBO_CHECK_SELECTORS オプションを自動的に暗黙指定します。
- も参照してください。
- 定数フィールドの値
MQCBO_COMMAND_BAG
静的最終 int MQCBO_COMMAND_BAG
バッグがコマンド・バッグであることを示します。これは、管理バッグ (MQCBO_ADMIN_BAG) と MQRC_OPTIONS_ERROR の両方が指定されている場合の結果に代わるものです。
- も参照してください。
- 定数フィールドの値
MQCBO_SYSTEM_BAG
静的最終 int MQCBO_SYSTEM_BAG
バッグがシステム・バッグであることを指定します。- も参照してください。
- 定数フィールドの値
MQCBO_GROUP_BAG
静的最終 int MQCBO_GROUP_BAG
バッグがグループ・バッグであることを指定します。つまり、バッグはグループ化された項目のセットを保持するために使用されるということです。 グループ・バッグは、 IBM MQ オブジェクトの管理には使用できません。
バッグ・オプションはデフォルト値として次の値をとります。
- MQCBO_LIST_FORM_ALLOWED
- MQCBO_REORDER_AS_REQUIRED
- MQCBO_DO_NOT_CHECK_SELECTORS
- も参照してください。
- 定数フィールドの値
MQCBO_LIST_FORM_ALLOWED
静的最終 int MQCBO_LIST_FORM_ALLOWED
バッグ内に同じセレクターの隣接するオカレンスが 2 つ以上ある場合に、送信されるメッセージで MQAI がよりコンパクトなリスト形式を使用できることを指定します。- も参照してください。
- 定数フィールドの値
MQCBO_LIST_FORM_INHIBITED
static final int MQCBO_LIST_FORM_INHIBITED
バッグ内に同じセレクターの隣接するオカレンスがある場合でも、送信されるメッセージで MQAI がリスト形式を使用できないことを指定します。これは、デフォルトのリスト形式オプションです。
- も参照してください。
- 定数フィールドの値
MQCBO_REORDER_AS_REQUIRED
静的最終 int MQCBO_REORDER_AS_REQUIRED
送信されるメッセージ内のデータ項目の順序を MQAI が変更できることを指定します。- も参照してください。
- 定数フィールドの値
MQCBO_DO_NOT_REORDER
静的最終 int MQCBO_DO_NOT_REORDER
送信されたメッセージ内のデータ項目の順序を MQAI が変更できないことを指定します。これはデフォルトの順序付けオプションです。
- も参照してください。
- 定数フィールドの値
MQCBO_CHECK_SELECTORS
静的最終 int MQCBO_CHECK_SELECTORS
セレクターが暗黙のデータ型と整合していることを確認するために、ユーザー・セレクター (ゼロ以上のセレクター) を検査する必要があることを指定します。- も参照してください。
- 定数フィールドの値
MQCBO_DO_NOT_CHECK_SELECTORS
static final int MQCBO_DO_NOT_CHECK_SELECTORS
ユーザー・セレクター (ゼロ以上のセレクター) を検査しないことを指定します。これは、デフォルトのセレクター・オプションです。
- も参照してください。
- 定数フィールドの値
MQBL_NULL_TERMINATED
静的最終 int MQBL_NULL_TERMINATED
mqAddString および mqSetString のバッファー長-ストリング長は BufferLength パラメーターによって示されます。 この値はゼロ以上であるか、あるいは特殊値 MQBL_NULL_TERMINATED でなければなりません。- MQBL_NULL_TERMINATED を指定すると、ストリングはそのなかで最初に検出されたヌルによって区切られます。
- MQBL_NULL_TERMINATED を指定しないと、ヌル文字が存在する場合でも、 BufferLength 文字がバッグに挿入されます。ヌルはストリングを区切りません。
- も参照してください。
- 定数フィールドの値
MQITEM_INTEGER
静的最終 int MQITEM_INTEGER
整数項目- も参照してください。
- 定数フィールドの値
MQITEM_STRING
静的最終 int MQITEM_STRING
文字ストリング項目- も参照してください。
- 定数フィールドの値
MQITEM_BAG
静的最終 int MQITEM_BAG
バッグ項目- も参照してください。
- 定数フィールドの値
MQITEM_BYTE_STRING
静的最終 int MQITEM_BYTE_STRING
バイト・ストリング項目- も参照してください。
- 定数フィールドの値
MQITEM_INTEGER_FILTER
static final int MQITEM_INTEGER_FILTER
整数フィルター項目- も参照してください。
- 定数フィールドの値
MQITEM_STRING_FILTER
静的最終 int MQITEM_STRING_FILTER
ストリング・フィルター項目- も参照してください。
- 定数フィールドの値
MQITEM_INTEGER64
静的最終 int MQITEM_INTEGER64
64 ビット整数項目- も参照してください。
- 定数フィールドの値
MQITEM_BYTE_STRING_FILTER
静的最終 int MQITEM_BYTE_STRING_FILTER
バイト・ストリング・フィルター項目- も参照してください。
- 定数フィールドの値
整数 (MQIT_INTEGER) 型
静的最終 int MQIT_INTEGER
整数項目- も参照してください。
- 定数フィールドの値
MQIT_ ストリング
静的最終 int MQIT_STRING
ストリング項目- も参照してください。
- 定数フィールドの値
MQIT_ AG (MQIT_BAG)
静的最終 int MQIT_BAG
バッグ項目- も参照してください。
- 定数フィールドの値
MQHA_FIRST
静的最終 int MQHA_FIRST
ハンドル・セレクターの下限。- も参照してください。
- 定数フィールドの値
MQHA_BAG_HANDLE
静的最終 int MQHA_BAG_HANDLE
別のバッグ内に入っているバッグ・ハンドルを識別します。- も参照してください。
- 定数フィールドの値
MQHA_LAST_USED
静的最終 int MQHA_LAST_USED
割り振られる最終ハンドル・セレクターの上限。- も参照してください。
- 定数フィールドの値
MQHA_LAST
静的最終 int MQHA_LAST
ハンドル・セレクターの上限。- も参照してください。
- 定数フィールドの値
MQOA_FIRST
静的最終 int MQOA_FIRST
オブジェクト属性に対するセレクターの下限- も参照してください。
- 定数フィールドの値
MQOA_LAST
静的最終 int MQOA_LAST
オブジェクト属性用のセレクターの上限- も参照してください。
- 定数フィールドの値
MQIASY_FIRST
静的最終 int MQIASY_FIRST
整数のシステム・セレクターの上限 (負の数値)- も参照してください。
- 定数フィールドの値
MQIASY_CODED_CHAR_SET_ID
静的最終 int MQIASY_CODED_CHAR_SET_ID
バッグ内の文字データ項目の文字セット ID。- も参照してください。
- 定数フィールドの値
MQIASY_TYPE
静的最終 int MQIASY_TYPE
PCF コマンド・タイプ- も参照してください。
- 定数フィールドの値
MQIASY_COMMAND
静的最終 int MQIASY_COMMAND
PCF コマンド ID。有効値は MQCMD_* 定数です。
ユーザー・メッセージでは、値 MQCMD_NONE を使用します。 初期値は MQCMD_NONE です。
- も参照してください。
- 定数フィールドの値
MQIASY_MSG_SEQ_NUMBER
静的最終 int MQIASY_MSG_SEQ_NUMBER
PCF メッセージ・シーケンス番号- も参照してください。
- 定数フィールドの値
MQIASY_CONTROL
静的最終 int MQIASY_CONTROL
PCF 制御オプション。有効値は MQCFC_* 定数です。
初期値は MQCFC_LAST です。
- も参照してください。
- 定数フィールドの値
MQIASY_COMP_CODE
静的最終 int MQIASY_COMP_CODE
完了コード。有効値は MQCC_* 定数です。
初期値は MQCC_OK です。
- も参照してください。
- 定数フィールドの値
MQIASY_REASON
静的最終 int MQIASY_REASON
理由コード。有効値は MQRC_* 定数です。
初期値は MQRC_NONE です。
- も参照してください。
- 定数フィールドの値
MQIASY_BAG_OPTIONS
静的最終 int MQIASY_BAG_OPTIONS
バッグ作成オプション。バッグ作成に使用されるオプションの総数。
- も参照してください。
- 定数フィールドの値
MQIASY_VERSION
静的最終 int MQIASY_VERSION
PCF バージョン。有効値は MQCFH_VERSION_* 定数です。
初期値は MQCFH_VERSION_1 です。
- も参照してください。
- 定数フィールドの値
MQIASY_LAST_USED
静的最終 int MQIASY_LAST_USED
現在使用中の最小整数システム・セレクター- も参照してください。
- 定数フィールドの値
MQIASY_LAST
静的最終 int MQIASY_LAST
整数システム・セレクターの下限- も参照してください。
- 定数フィールドの値
MQSEL_ANY_SELECTOR
static final int MQSEL_ANY_SELECTOR
照会対象の項目はユーザー項目またはシステム項目です。- も参照してください。
- 定数フィールドの値
MQSEL_ANY_USER_SELECTOR
static final int MQSEL_ANY_USER_SELECTOR
照会対象の項目はユーザー項目です。- も参照してください。
- 定数フィールドの値
MQSEL_ANY_SYSTEM_SELECTOR
static final int MQSEL_ANY_SYSTEM_SELECTOR
照会対象の項目はシステム項目です。- も参照してください。
- 定数フィールドの値
MQSEL_ALL_SELECTORS
static final int MQSEL_ALL_SELECTORS
すべてのユーザー項目とシステム項目がカウントされます。- も参照してください。
- 定数フィールドの値
MQSEL_ALL_USER_SELECTORS
static final int MQSEL_ALL_USER_SELECTORS
カウントするすべてのユーザー項目。 システム項目はこのカウントから除外されます。- も参照してください。
- 定数フィールドの値
MQSEL_ALL_SYSTEM_SELECTORS
static final int MQSEL_ALL_SYSTEM_SELECTORS
カウントするすべてのシステム項目。 ユーザー項目はこのカウントから除外されます。- も参照してください。
- 定数フィールドの値
MQIND_NONE
静的最終 int MQIND_NONE
これは、バッグ内にセレクターのオカレンスが 1 つのみでなければならないことを指定します。- も参照してください。
- 定数フィールドの値
MQIND_ALL
静的最終 int MQIND_ALL
これは、指定されたセレクター (存在する場合) の既存のすべてのオカレンスを処理することを指定します。- も参照してください。
- 定数フィールドの値
MQHB_UNUSABLE_HBAG
静的最終 int MQHB_UNUSABLE_HBAG
ダミー・バッグ値- も参照してください。
- 定数フィールドの値
MQHB_NONE
静的最終 int MQHB_NONE
取り出したメッセージを取得します。- も参照してください。
- 定数フィールドの値
-