This section describes the objects contained within the WebSphere MQ object hierarchy:
The WebSphere MQ container represents the namespace presented by WebSphere MQ. All other object types are contained within WebSphere MQ. Enumerating the default container (ADS) provides access to all installed namespaces; for example, WinNT, LDAP and WebSphere MQ.
Alternatively, the container object (WebSphere MQ Namespace Object) may be instantiated directly by the CoCreateInstance call.
Enumerating WebSphere MQ provides a list of MQHost containers which are described in the next section.
ADSI namespace container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
None.
The MQHost object represents a machine that hosts WebSphere MQ queue managers. Enumerating this object provides a list of queue managers supported by the machine, each represented by an MQQueueManager object. For more information about the MQQueueManager object, see MQQueueManager.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
None.
The MQQueueManager object represents a queue manager hosted by a particular machine. Enumerating the MQQueueManager object provides access to the items it contains (MQClntConnChannel, MQClusterReceiverChannel, MQClusterSenderChannel, MQReceiverChannel, MQRequesterChannel, MQSenderChannel, MQServerChannel, MQSvrConnChannel, MQProcess, MQAliasQueue, MQClusterQueue, MQLocalQueue, MQModelQueue, and MQRemoteQueue).
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQQueueManager class, see the WebSphere MQ Programmable Command Formats and Administration Interface.
The schema object contains all the ADSI Schema class objects, one for every type of object that can be created in the WebSphere MQ directory. The object also provides access to the ADSI property objects and the ADSI syntax objects.
ADSI schema container object.
The following interfaces are available:
Several schema objects exist within the WebSphere MQ namespace. You will be directed to the correct one for a particular object by calling the:
get_Schema()
function on its IADs interface.
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
None.
The MQClntConnChannel class represents an individual client connection channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQClntConnChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.
The MQClusterReceiverChannel class represents an individual cluster receiver channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For details about the properties supported by the MQClusterReceiverChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.
The MQClusterSenderChannel class represents an individual cluster sender channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
For more information about these interfaces, see the Microsoft MSDN Web site at
http://www.microsoft.com/
For details about the properties supported by the MQClusterSenderChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.
The MQReceiverChannel class represents an individual receiver channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQReceiverChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQRequesterChannel class represents an individual requester channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQRequesterChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQSenderChannel class represents an individual sender channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQSenderChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQServerChannel class represents an individual server channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQServerChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQSvrConnChannel class represents an individual server connection channel on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQSvrConnChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQProcess class of objects represents an individual process definition defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQProcess class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQAliasQueue class represents an individual alias queue defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQAliasQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQClusterQueue class represents an individual cluster queue defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
For more information about these interfaces, see the Microsoft MSDN Web site at:
http://www.microsoft.com/
For details about the properties supported by the MQClusterQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQLocalQueue class represents an individual local queue defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQLocalQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.
The MQModelQueue class represents an individual model queue defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI Container Object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQModelQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interfacebook.
The MQRemoteQueue class represents an individual remote queue defined on a particular queue manager. Enumerating an object of this class results in an empty list.
ADSI container object.
The following interfaces are available:
For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.
For details about the properties supported by the MQRemoteQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.