Local queue properties

Queues have a number of properties, which are listed below. Information about these properties is passed either via discrete API parameters or configuration structures (MQeFields) objects.

The first list shows all the possible queue properties and indicates which are available in the code bases. All other queues will have these properties also.

Table 1. Queue properties available in each code base
Property Description Java™ Native Read/Write
Queue name Identifies the name of the local queue Yes Yes Read (write on create)
Local qMgr The name of the local queue manager owning the queue Yes Yes Read (write on create)
Adapter The class (or alias) of a storage adapter that provides access to the message storage medium (see Storage adapters on page 116) Yes No – only one adapter in code base Read
Alias Alias names are optional alternative names for the queue (see below) Yes Yes Read/Write
Attribute rule The attribute class (or alias) associated with the security attributes of the queue (for more details see later in this chapter) Yes No Read/Write
Authenticator The authenticator class (or alias) associated with the queue (for more details see later in this chapter) Yes No Read/Write
Class The class (or alias) used to realize the local queue Yes No Read
Compressor The compressor class (or alias) associated with the queue (for more details see later in this chapter) Yes No Read/Write
Cryptor The cryptor class (or alias) associated with the queue (for more details see later in this chapter) Yes No Read/Write
Description An arbitrary string describing the queue Yes Yes Read/Write
Expiry The time after which messages placed on the queue expire Yes Yes Read/Write
Maximum depth The maximum number of messages that may be placed on the queue Yes Yes Read/Write
Maximum message length The maximum length of a message that may be placed on the queue Yes Yes Read/Write
Message store The class (or alias) that determines how messages on the local queue are stored Yes No – only one message store available Read (write on create)
Path The location of the queue store Yes Yes Read
Priority The default priority associated with messages on the queue Yes Yes Read/Write
Rule The class (or alias) of the rule associated with the queue; determines behavior when there is a change in state for the queue Yes No – rules handled on global level Read/Write
Target registry The target registry to be used with the authenticator class (that is, None, Queue, or Queue manager) Yes No Read/Write

Terms of use | WebSphere software

(c) Copyright IBM Corporation 2004, 2005. All rights reserved.