Object dispositions on z/OS
We can specify the disposition of the object with which we need to work. The disposition signifies where the object definition is kept, and how the object behaves.
The disposition is significant only if we are working with any of the following object types:- queues
- channels
- processes
- namelists
- storage classes
- authentication information objects
If we are working with other object types, the disposition is disregarded.
Permitted values are:
- Q
- QMGR. The object definitions are on the page set of the queue manager and are accessible only by the queue manager.
- C
- COPY. The object definitions are on the page set of the queue manager and are accessible only by the queue manager. They are local copies of objects defined as having a disposition of GROUP.
- P
- PRIVATE. The object definitions are on the page set of the queue manager and are accessible only by the queue manager. The objects have been defined as having a disposition of QMGR or COPY.
- G
- GROUP. The object definitions are in the shared repository, and are accessible by all queue managers in the queue sharing group.
- S
- SHARED. This disposition applies only to local queues. The queue definitions are in the shared repository, and are accessible by all queue managers in the queue sharing group.
- A
- ALL. If the action queue manager is either the target queue manager, or *, objects of all dispositions are included; otherwise, objects of QMGR and COPY dispositions only are included. This is the default.
Parent topic: Operations and control panels for IBM MQ for z/OS