Object descriptions

This section describes the objects contained within the WebSphere MQ object hierarchy:

WebSphere MQ

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.

Type

ADSI namespace container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

None.

MQHost

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

None.

MQQueueManager

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).

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQQueueManager class, see the WebSphere MQ Programmable Command Formats and Administration Interface.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface should be provided as a string between quotes (' ').

Schema

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.

Type

ADSI schema container object.

Interfaces

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>.

Properties

None.

MQClntConnChannel

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQClntConnChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface guide should be provided as a string between quotes (' ').

MQClusterReceiverChannel

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

Properties

For details about the properties supported by the MQClusterReceiverChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQClusterSenderChannel

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.

Type

ADSI container object.

Interfaces

For more information about these interfaces, see the Microsoft MSDN Web site at

http://www.microsoft.com/

Properties

For details about the properties supported by the MQClusterSenderChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface.

Note:
The properties are not provided in the header files; they must be entered as a string between quotes (' ').

MQReceiverChannel

The MQReceiverChannel class represents an individual receiver channel on a particular queue manager. Enumerating an object of this class results in an empty list.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQReceiverChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQRequesterChannel

The MQRequesterChannel class represents an individual requester channel on a particular queue manager. Enumerating an object of this class results in an empty list.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQRequesterChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQSenderChannel

The MQSenderChannel class represents an individual sender channel on a particular queue manager. Enumerating an object of this class results in an empty list.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQSenderChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQServerChannel

The MQServerChannel class represents an individual server channel on a particular queue manager. Enumerating an object of this class results in an empty list.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQServerChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQSvrConnChannel

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQSvrConnChannel class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQProcess

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQProcess class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQAliasQueue

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQAliasQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQClusterQueue

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.

Type

ADSI container object.

Interfaces

For more information about these interfaces, see the Microsoft MSDN Web site at:

http://www.microsoft.com/

Properties

For details about the properties supported by the MQClusterQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQLocalQueue

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQLocalQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQModelQueue

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.

Type

ADSI Container Object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQModelQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interfacebook.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').

MQRemoteQueue

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.

Type

ADSI container object.

Interfaces

The following interfaces are available:

For more information about these interfaces, see the <a href="http://www.microsoft.com/"> Microsoft MSDN Web site </a>.

Properties

For details about the properties supported by the MQRemoteQueue class, see the WebSphere MQ Programmable Command Formats and Administration Interface book.

Note:
Unlike other WebSphere MQ administration interfaces, ADSI uses strings to represent the property names used. The names found in the WebSphere MQ Programmable Command Formats and Administration Interface book should be provided as a string between quotes (' ').


© IBM Corporation 2002. All Rights Reserved