Specifies how the command is executed when the queue manager is a member of a queue-sharing group. You can specify one of the following:
The maximum length is MQ_QSG_NAME_LENGTH.
If there are messages on the queue MQPO_YES must be specified, otherwise the command will fail. If this parameter is not present the queue is not purged.
Valid only for queue of type local.
The value can be:
Specifies the disposition of the object to which you are applying the command (that is, where it is defined and how it behaves). The value can be:
If the deletion is successful, the following MQSC command is generated and sent to all active queue managers in the queue-sharing group to make, or delete, local copies on page set zero:
DELETE queue(q-name) QSGDISP(COPY)
or, for a local queue only:
DELETE QLOCAL(q-name) NOPURGE QSGDISP(COPY)
The deletion of the group object takes effect even if the generated command with QSGDISP(COPY) fails.
This is the default value.
The object resides in the shared repository. The object was defined by a command using the parameter MQQSGD_SHARED. Any object residing on the page set of the queue manager that executes the command, or any object defined by a command using the parameter MQQSGD_GROUP, is not affected by this command.
If this parameter is present, the queue must be of the specified type.
The value can be:
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqzac04103 |