プロパティー定義
このセクションでは、各オブジェクト・プロパティーの定義について説明します。
各プロパティー定義には、以下の情報が含まれます。
- プロパティーのデータ・タイプ
- プロパティーを持つオブジェクトの型
- Destination のプロパティーの場合は、Uniform Resource Identifier (URI) で使用できる名前
- プロパティーの詳細な説明
- プロパティーの有効値
- プロパティーのデフォルト値
名前が以下のいずれかのプレフィックスで始まるプロパティーは、指定されたタイプの接続にのみ関連します。
- XMSC_RTT
- このプロパティーは、ブローカーへのリアルタイム接続にのみ関連します。 プロパティーの名前は、xmsc_rtt.h ヘッダー・ファイル内で名前付き定数として定義されます。
- XMSC_WMQ
- これらのプロパティーは、アプリケーションが IBM® MQ キュー・マネージャーに接続する場合にのみ関係します。 プロパティーの名前は、xmsc_wmq.h ヘッダー・ファイル内で名前付き定数として定義されます。
- XMSC_WPM
- これらのプロパティーは、アプリケーションが WebSphere® サービス統合バスに接続する場合にのみ関係します。 プロパティーの名前は、xmsc_wpm.h ヘッダー・ファイル内で名前付き定数として定義されます。
プロパティーの定義に特に明記されていない限り、残りのプロパティーは、すべてのタイプの接続に関連します。 プロパティーの名前は、xmsc.h ヘッダー・ファイル内で名前付き定数として定義されます。 名前が接頭部 JMSX で始まるプロパティーは、 JMS メッセージの定義済みプロパティーであり、名前が接頭部 JMS_IBM で始まるプロパティーは、 IBM メッセージの定義済みプロパティーです。 メッセージのプロパティーについて詳しくは、 XMS メッセージのプロパティーを参照してください。
プロパティーの定義に特に明記されていない限り、各プロパティーは Point-to-Point とパブリッシュ・サブスクライブの 2 つのドメインに関連します。
プロパティーが読み取り専用と指定されていない限り、アプリケーションは任意のプロパティーの値を取得して設定できます。
以下のプロパティーが定義されています。
- JMS_IBM_CHARACTER_SET
- JMS_IBM_ENCODING
- JMS_IBM_EXCEPTIONMESSAGE
- JMS_IBM_EXCEPTIONPROBLEMDESTINATION
- JMS_IBM_EXCEPTIONREASON
- JMS_IBM_EXCEPTIONTIMESTAMP
- JMS_IBM_FEEDBACK
- JMS_IBM_FORMAT
- JMS_IBM_LAST_MSG_IN_GROUP
- JMS_IBM_MSGTYPE
- JMS_IBM_PUTAPPLTYPE
- JMS_IBM_PUTDATE
- JMS_IBM_PUTTIME
- JMS_IBM_REPORT_COA
- JMS_IBM_REPORT_COD
- JMS_IBM_REPORT_DISCARD_MSG
- JMS_IBM_REPORT_EXCEPTION
- JMS_IBM_REPORT_EXPIRATION
- JMS_IBM_REPORT_NAN
- JMS_IBM_REPORT_PAN
- JMS_IBM_REPORT_PASS_CORREL_ID
- JMS_IBM_REPORT_PASS_MSG_ID
- JMS_IBM_SYSTEM_MESSAGEID
- JMSX_APPID
- JMSX_DELIVERY_COUNT
- JMSX_GROUPID
- JMSX_GROUPSEQ
- JMSX_USERID
- XMSC_CLIENT_ID
- XMSC_CONNECTION_TYPE
- XMSC_DELIVERY_MODE
- XMSC_IC_PROVIDER_URL
- XMSC_IC_SECURITY_AUTHENTICATION
- XMSC_IC_SECURITY_CREDENTIALS
- XMSC_IC_SECURITY_PRINCIPAL
- XMSC_IC_SECURITY_PROTOCOL
- XMSC_IC_URL
- XMSC_IS_SUBSCRIPTION_MULTICAST
- XMSC_IS_SUBSCRIPTION_RELIABLE_MULTICAST
- XMSC_JMS_MAJOR_VERSION
- XMSC_JMS_MINOR_VERSION
- XMSC_JMS_VERSION
- XMSC_MAJOR_VERSION
- XMSC_MINOR_VERSION
- XMSC_PASSWORD
- XMSC_PRIORITY
- XMSC_PROVIDER_NAME
- XMSC_RTT_BROKER_PING_INTERVAL
- XMSC_RTT_CONNECTION_PROTOCOL
- XMSC_RTT_HOST_NAME
- XMSC_RTT_LOCAL_ADDRESS
- XMSC_RTT_MULTICAST
- XMSC_RTT_PORT
- XMSC_TIME_TO_LIVE
- XMSC_USERID
- XMSC_VERSION
- XMSC_WMQ_BROKER_CONTROLQ
- XMSC_WMQ_BROKER_PUBQ
- XMSC_WMQ_BROKER_QMGR
- XMSC_WMQ_BROKER_SUBQ
- XMSC_WMQ_BROKER_VERSION
- XMSC_WMQ_CCDTURL
- XMSC_WMQ_CCSID
- XMSC_WMQ_CHANNEL
- XMSC_WMQ_CONNECTION_MODE
- XMSC_WMQ_DUR_SUBQ
- XMSC_WMQ_ENCODING
- XMSC_WMQ_FAIL_IF_QUIESCE
- XMSC_WMQ_HOST_NAME
- XMSC_WMQ_LOCAL_ADDRESS
- XMSC_WMQ_MESSAGE_SELECTION
- XMSC_WMQ_MSG_BATCH_SIZE
- XMSC_WMQ_POLLING_INTERVAL
- XMSC_WMQ_PORT
- XMSC_WMQ_PUB_ACK_INTERVAL
- XMSC_WMQ_QMGR_CCSID
- XMSC_WMQ_QUEUE_MANAGER
- XMSC_WMQ_RECEIVE_EXIT
- XMSC_WMQ_RECEIVE_EXIT_INIT
- XMSC_WMQ_SECURITY_EXIT
- XMSC_WMQ_SECURITY_EXIT_INIT
- XMSC_WMQ_SEND_EXIT
- XMSC_WMQ_SEND_EXIT_INIT
- XMSC_WMQ_SYNCPOINT_ALL_GETS
- XMSC_WMQ_TARGET_CLIENT
- XMSC_WMQ_TEMP_Q_PREFIX
- XMSC_WMQ_TEMPORARY_MODEL
- XMSC_WPM_BUS_NAME
- XMSC_WPM_CONNECTION_PROTOCOL
- XMSC_WPM_CONNECTION_PROXIMITY
- XMSC_WPM_DUR_SUB_HOME
- XMSC_WPM_HOST_NAME
- XMSC_WPM_LOCAL_ADDRESS
- XMSC_WPM_ME_NAME
- XMSC_WPM_NON_PERSISTENT_MAP
- XMSC_WPM_PERSISTENT_MAP
- XMSC_WPM_PORT
- XMSC_WPM_PROVIDER_ENDPOINTS
- XMSC_WPM_TARGET_GROUP
- XMSC_WPM_TARGET_SIGNIFICANCE
- XMSC_WPM_TARGET_TRANSPORT_CHAIN
- XMSC_WPM_TARGET_TYPE
- XMSC_WPM_TEMP_Q_PREFIX
- XMSC_WPM_TEMP_TOPIC_PREFIX
- XMSC_WPM_TOPIC_SPACE