+

Search Tips   |   Advanced Search

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
  • NonPersistent
  • Persistent

Application The delivery mode for messages sent to this destination. This controls the persistence of messages on this destination.
priority int
Min: 0
Max: 9
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

  • AlwaysOff
  • AlwaysOn
  • AsConnection

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. We can include multiple values in a single entry. For example, 1m30s is equivalent to 90 seconds.


properties.wmqJms

WebSphere MQ JMS Queue

Name Type Default Description
CCSID int
Min: 1
1208 The coded character set ID to be used for a connection or destination
arbitraryProperties string Ability to specify properties not defined elsewhere
baseQueueManagerName string Queue Manager name that has this queue defined on it
baseQueueName string Name of the Queue on the Queue Manager
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
  • HIGH
  • NON
  • PERS
  • QDEF

APP The persistence of messages sent to a destination
priority

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • APP
  • QDEF

APP The priority for messages sent to a destination
putAsyncAllowed

  • DESTINATION
  • DISABLED
  • ENABLED

DESTINATION Whether message producers are allowed to use asynchronous puts to send messages to this destination
readAheadAllowed

  • DESTINATION
  • DISABLED
  • ENABLED

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
  • CURRENT

ALL What happens to messages in the internal read ahead buffer when the MDB is stopped by the administrator.
receiveCCSID int
Min: 0
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
  • QMGR

CLIENT_MSG Destination property that determines if data conversion is going to be performed by the queue manager.
targetClient

  • JMS
  • MQ

JMS Whether the WebSphere MQ RFH2 format is used to exchange information with target applications