Property definitions

This section provides a definition of each object property.

Each property definition includes the following information:

  • The data type of the property
  • The types of object that have the property
  • For a property of Destination, the name that can be used in a uniform resource identifier (URI)
  • A more detailed description of the property
  • The valid values of the property
  • The default value of the property

Properties whose names commence with one of the following prefixes are relevant only for the specified type of connection:

    XMSC_RTT
    The properties are relevant only for a real-time connection to a broker. The names of the properties are defined as named constants in the header file xmsc_rtt.h.

    XMSC_WMQ
    The properties are relevant only when an application connects to a IBM MQ queue manager. The names of the properties are defined as named constants in the header file xmsc_wmq.h.

    XMSC_WPM
    The properties are relevant only when an application connects to a WebSphere service integration bus. The names of the properties are defined as named constants in the header file xmsc_wpm.h.

Unless stated otherwise in their definitions, the remaining properties are relevant for all types of connection. The names of the properties are defined as named constants in the header file xmsc.h. Properties whose names commence with the prefix JMSX are JMS defined properties of a message, and properties whose names commence with the prefix JMS_IBM are IBM defined properties of a message. For more information about the properties of messages, see Properties of an XMS message.

Unless stated otherwise in its definition, each property is relevant in both the point-to-point and publish subscribe domains.

An application can get and set the value of any property, unless the property is designated as read-only.

The following properties are defined:

Parent topic: Properties of XMS objects