XMSC_WMQ_BROKER_SUBQ

    Data type:
    String

    Property of:
    ConnectionFactory

The name of the subscriber queue for a nondurable message consumer.

The name of the subscriber queue must start with the following characters:

  • SYSTEM.JMS.ND.

If we want all nondurable message consumers to share a subscriber queue, specify the complete name of the shared queue. A queue with the specified name must exist before an application can create a nondurable message consumer.

If we want each nondurable message consumer to retrieve messages from its own exclusive subscriber queue, specify a queue name that ends with an asterisk (*). Then, when an application creates a nondurable message consumer, the XMS client creates a dynamic queue for exclusive use by the message consumer. The XMS client uses the value of the property to set the contents of the DynamicQName field in the object descriptor that is used to create the dynamic queue.

The default value of the property is SYSTEM.JMS.ND.SUBSCRIBER.QUEUE, which means that XMS uses the shared queue approach by default.

This property is relevant only in the publish/subscribe domain.

Parent topic: Property definitions