属性定义
此部分提供每个对象属性的定义。
每个属性定义均包含以下信息:
- 该属性的数据类型
- 具有该属性的对象的类型
- 对于 Destination 的属性,可在统一资源标识 (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 消息的属性。
除非在其定义中另有说明,否则每个属性在点到点和发布预订域中都相关。
除非属性指定为只读属性,否则应用程序可以获取和设置该属性的值。
系统定义了以下属性:
- 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