Defines a JMS topic configuration.
Name | Type | Default | Description |
---|---|---|---|
id |
string |
A unique configuration ID. |
|
jndiName |
string |
JNDI name for a resource. |
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. |
WebSphere MQ JMS Topic
Name | Type | Default | Description |
---|---|---|---|
CCSID |
int |
1208 |
The coded character set ID to be used for a connection or destination |
arbitraryProperties |
string |
Ability to specify properties not defined elsewhere |
|
baseTopicName |
string |
Topic string to open |
|
brokerCCDurSubQueue |
string |
SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE |
The name of the queue from which non-durable subscription messages are retrieved for a connection consumer |
brokerDurSubQueue |
string |
SYSTEM.JMS.D.SUBSCRIBER.QUEUE |
The name of the queue from which durable subscription messages are retrieved |
brokerPubQueue |
string |
The name of the queue where published messages are sent (the stream queue) |
|
brokerPubQueueManager |
string |
The name of the queue manager that owns the queue where messages published on the topic are sent |
|
brokerVersion |
|
1 |
The version of the broker being used |
encoding |
string |
NATIVE |
How numeric data in the body of a message is represented when the message is sent to this destination. The property specifies the representation of binary integers, packed decimal integers, and floating point numbers. |
expiry |
string |
APP |
The period after which messages at a destination expire |
failIfQuiesce |
boolean |
true |
Whether calls to certain methods fail if the queue manager is in a quiescing state |
persistence |
|
APP |
The persistence of messages sent to a destination |
priority |
|
APP |
The priority for messages sent to a destination |
putAsyncAllowed |
|
DESTINATION |
Whether message producers are allowed to use asynchronous puts to send messages to this destination |
readAheadAllowed |
|
DESTINATION |
Whether the MDB is allowed to use read ahead to get nonpersistent messages from the destination into an internal buffer before receiving them |
readAheadClosePolicy |
|
ALL |
What happens to messages in the internal read ahead buffer when the MDB is stopped by the administrator. |
receiveCCSID |
int |
Destination property that sets the target Coded character set identifier for queue manager message conversion. The value is ignored unless receive conversion is set to WMQ_RECEIVE_CONVERSION_QMG |
|
receiveConversion |
|
CLIENT_MSG |
Destination property that determines if data conversion is going to be performed by the queue manager. |
targetClient |
|
JMS |
Whether the WebSphere MQ RFH2 format is used to exchange information with target applications |