Specifies the length of the data.
Specify a value in the range 16 through 32 768. The default value is 64 bytes.
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.
Specifies the disposition of the channels to be tested.
The value can be:
A sending channel is private if its transmission queue has a disposition other than MQQSGD_SHARED.
A sending channel is shared if its transmission queue has a disposition of MQQSGD_SHARED.
The combination of the ChannelDisposition and CommandScope parameters also controls from which queue manager the channel is operated. The possible options are:
The various combinations of ChannelDisposition and CommandScope are summarized in Table 10
ChannelDisposition | CommandScope blank or local-qmgr | CommandScope qmgr-name | CommandScope(*) |
---|---|---|---|
MQCHLD_PRIVATE | Ping private channel on the local queue manager | Ping private channel on the named queue manager | Ping private channel on all active queue managers |
MQCHLD_SHARED | Ping a shared channel on the most suitable queue manager
in the group
This might automatically generate a command using CommandScope and send it to the appropriate queue manager. If there
is no definition for the channel on the queue manager to which the command
is sent, or if the definition is unsuitable for the command, the command
fails.
The definition of a channel on the queue manager where the command is entered might be used to determine the target queue manager where the command is actually run. Therefore, it is important that channel definitions are consistent. Inconsistent channel definitions might result in unexpected command behavior. |
Not permitted | Not permitted |
MQCHLD_FIXSHARED | Ping a shared channel on the local queue manager | Ping a shared channel on the named queue manager | Not permitted |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqzac04226 |