XMSC_WMQ_DUR_SUBQ

    Data type:
    String

    Property of:
    Destination

The name of the subscriber queue for a durable subscriber that is receiving messages from the destination. Only a destination that is a topic can have this property.

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

  • SYSTEM.JMS.D.

If we want all durable subscribers 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 durable subscriber.

If we want each durable subscriber to retrieve messages from its own exclusive subscriber queue, specify a queue name that ends with an asterisk (*). Then, when an application creates a durable subscriber, the XMS client creates a dynamic queue for exclusive use by the durable subscriber. 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.D.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