The URI for a queue begins with the sequence queue:// followed by:
For example, the following URI connects to queue IN on queue manager crossworlds.queue.manager and causes all messages to be sent as WebSphere MQ messages with priority 5.
queue://crossworlds.queue.manager/MQCONN.IN?targetClient=1&priority=5
Table 20 shows property names for queue URIs.
Table 20. FIX-specific connector property names for queue URIs
Property name | Description | Values |
---|---|---|
expiry | Lifetime of the message in milliseconds. | 0 = unlimited. positive integers = timeout (in ms). |
priority | Priority of the message. | 0-9, where 1 is the highest priority. A value of -1 means that the property should be determined by the configuration of the queue. A value of -2 specifies that the connector can use its own default value. |
persistence | Whether the message should be 'hardened' to disk. | 1 = non-persistent 2 = persistent A value of -1 means that the property should be determined by the configuration of the queue. A value of -2 specifies that the connector can use its own default value. |
CCSID | Character set of the destination. | Integers - valid values listed in base WebSphere MQ documentation. The value of this property should match that of the CCSID connector-specific property (see CCSID. |
targetClient | Whether the receiving application is JMS compliant or not. | 0 = JMS (MQRFH2 header) 1 = MQ (MQMD header only) |
encoding | How to represent numeric fields. | An integer value as described in the base WebSphere MQ documentation. |