JMS Queue (jmsQueue)
Defines a JMS queue configuration.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
jndiName | string | JNDI name for a resource. |
properties.wasJms
The name of the queue that this JMS queue is assigned to.
Name | Type | Default | Description |
---|---|---|---|
deliveryMode |
| Application | The delivery mode for messages sent to this destination. This controls the persistence of messages on this destination. |
priority | int | The relative priority for messages sent to this destination, in the range 0 to 9, with 0 as the lowest priority and 9 as the highest priority. | |
queueName | string | Default.Queue | The name of the associated Queue |
readAhead |
| AsConnection | Read ahead is an optimization that preemptively assigns messages to consumers. This processes the consumer requests faster. |
timeToLive | A period of time with second precision | 0s | The default time in milliseconds from its dispatch time that the system must keep the messages live in the destination. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), or seconds (s). For example, specify 30 seconds as 30s. You can include multiple values in a single entry. For example, 1m30s is equivalent to 90 seconds. |