JMS Topic (jmsTopic)
Defines a JMS topic configuration.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
jndiName | string | JNDI name for a resource. |
properties.wasJms
The name of the topic that this JMS topic is assigned to, in the topic space defined by the Topic space property.
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. | |
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. |
topicName | string | Default.Topic | The name of the topic that this JMS topic is assigned to, in the topic space defined by the Topic space property. |
topicSpace | string | Default.Topic.Space | A topic space is a location for publish/subscribe messaging. |