Product Information > JADE Object Manager Guide > Chapter 4 - JADE System Instrumentation and Diagnosis > NodewbemListClasses Method

Node::wbemListClasses Method

wbemListClasses(hsa: HugeStringArray input);

The Node class wbemListClasses method retrieves a list of the Web-Based Enterprise Management (WBEM) classes that can be queried for the host machine on which the node specified by the receiver object is running. This is a subset of the full WBEM classes available, as JADE allows only a subset of classes to be queried.

The allowed classes are those relating to cache, memory, system, processor, server, disk, and network interface information.

The method inserts strings containing the allowed class names into the huge string array specified by the hsa parameter. This method always empties the array before inserting the class names. The caller is responsible for creating and deleting this array.

The strings that are inserted into the huge string array parameter are fully qualified WBEM class names that can be used directly as class names for the other WBEM methods provided by the Node class.

For an example of the use of and output from this method, see the Node class wbemListClasses method in Volume 2 of the JADE Encyclopaedia of Classes.