In practice, you will usually use the enumInstances method to return all instances of a given class. Then, use a loop structure to iterate through the instances In the loop, you can pass each instance to an association method. The code segment in the following example does the following:
Enumerates the instances in the current class (op) and the subclasses of the current class.
Uses a While loop to cast each instance to a CIMObjectPath (op),
Passes each instance as the first argument to the associators method.
{ ... Enumeration e = cc.enumInstances(op, true); while (e.hasMoreElements()) { op = (CIMObjectPath)e.nextElement(); Enumeration e1 = cc.associators(op, null, null, null, null, false, false, null); ... }