Overview
Some queue attributes apply to all types of queue; other queue attributes apply only to certain types of queue. The types of queue to which an attribute applies are indicated by the Y symbol in Table 56 and subsequent tables.
Table 56 summarizes the attributes that are specific to queues. The attributes are described in alphabetic order.
Note:The names of the attributes shown in this book are the names used with the MQINQ and MQSET calls. When MQSC commands are used to define, alter, or display attributes, alternative short names are used; see the WebSphere MQ Script (MQSC) Command Reference for details.
Table 56. Attributes for queues The columns apply as follows:
- The column for local queues applies also to shared queues.
- The column for model queues indicates which attributes are inherited by the local queue created from the model queue.
- The column for cluster queues indicates the attributes that can be inquired when the cluster queue is opened for inquire alone, or for inquire and output. If the cluster queue is opened for inquire plus one or more of input, browse, or set, the column for local queues applies instead.
Attribute Description Local Model Alias Remote Cluster Topic AlterationDate Date when definition was last changed Y Y Y AlterationDate AlterationTime Time when definition was last changed Y Y Y AlterationTime BackoutRequeueQName Excessive backout requeue queue name Y Y BackoutRequeueQName BackoutThreshold Backout threshold Y Y BackoutThreshold BaseQName Queue name to which alias resolves Y BaseQName ClusterName Name of cluster to which queue belongs Y Y Y ClusterName ClusterNamelist Name of namelist object containing names of clusters to which queue belongs Y Y Y ClusterNamelist CreationDate Date the queue was created Y CreationDate CreationTime Time the queue was created Y CreationTime CurrentQDepth Current queue depth Y CurrentQDepth DefBind Default binding Y Y Y Y DefBind DefinitionType Queue definition type Y Y DefinitionType DefInputOpenOption Default input open option Y Y DefInputOpenOption DefPersistence Default message persistence Y Y Y Y Y DefPersistence DefPriority Default message priority Y Y Y Y Y DefPriority DistLists Distribution list support Y Y DistLists HardenGetBackout Whether to maintain an accurate backout count Y Y HardenGetBackout InhibitGet Controls whether get operations for the queue are allowed Y Y Y InhibitGet InhibitPut Controls whether put operations for the queue are allowed Y Y Y Y Y InhibitPut InitiationQName Name of initiation queue Y Y InitiationQName MaxMsgLength Maximum message length in bytes Y Y MaxMsgLength MaxQDepth Maximum queue depth Y Y MaxQDepth MediaLog Identity of oldest log extent (or oldest journal receiver on OS/400) needed for media recovery of a specified queue Y Y MediaLog MsgDeliverySequence Message delivery sequence Y Y MsgDeliverySequence OpenInputCount Number of opens for input Y OpenInputCount OpenOutputCount Number of opens for output Y OpenOutputCount ProcessName Process name Y Y ProcessName QDepthHighEvent Controls whether Queue Depth High events are generated Y Y QDepthHighEvent QDepthHighLimit High limit for queue depth Y Y QDepthHighLimit QDepthLowEvent Controls whether Queue Depth Low events are generated Y Y QDepthLowEvent QDepthLowLimit Low limit for queue depth Y Y QDepthLowLimit QDepthMaxEvent Controls whether Queue Full events are generated Y Y QDepthMaxEvent QDesc Queue description Y Y Y Y Y QDesc QName Queue name Y Y Y Y QName QServiceInterval Target for queue service interval Y Y QServiceInterval QServiceIntervalEvent Controls whether Service Interval High or Service Interval OK events are generated Y Y QServiceIntervalEvent QType Queue type Y Y Y Y QType RemoteQMgrName Name of remote queue manager Y RemoteQMgrName RemoteQName Name of remote queue Y RemoteQName RetentionInterval Retention interval Y Y RetentionInterval Scope Controls whether an entry for the queue also exists in a cell directory Y Y Y Scope Shareability Queue shareability Y Y Shareability TriggerControl Trigger control Y Y TriggerControl TriggerData Trigger data Y Y TriggerData TriggerDepth Trigger depth Y Y TriggerDepth TriggerMsgPriority Threshold message priority for triggers Y Y TriggerMsgPriority TriggerType Trigger type Y Y TriggerType Usage Queue usage Y Y Usage XmitQName Transmission queue name Y XmitQName