キューを定義するとき属性を指定できます。ただし,あとからは変更できない属性(キュータイプなど)もあります。変更可能なキュー属性の変更方法を次に示します。
- コマンドでの変更
キューのテキスト記述子などがあります。
- MQSET命令を使用するアプリケーションによる変更
キューへのメッセージ登録の可否などがあります。
なお,MQINQ命令を使用するとすべての属性を照会できます。
複数のキューで共通する属性を次に示します。
- QName
キューの名前
- QType
キュータイプ
- QDesc
キュー記述子
- InhibitGet
アプリケーションによるキューからのメッセージ取り出しの可否。ただし,リモートキューからはメッセージを取り出せません。
- InhibitPut
アプリケーションによるキューへのメッセージ登録の可否
- DefPriority
キューに登録するメッセージのデフォルトの優先度
- DefPersistence
キューに登録するメッセージのデフォルトの永続性
- Scope
セルディレクトリの範囲でキューのエントリがあるかどうかを指定します。