version 1.5, 2001/02/06 22:20:01
|
version 1.11, 2002/01/30 21:56:39
|
|
|
</tr> | </tr> |
</table> | </table> |
<hr> | <hr> |
<form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient"> |
<form name="EnumerateClassNames" METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient" > |
<INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateClassNames"> | <INPUT TYPE="hidden" NAME="Operation" VALUE="EnumerateClassNames"> |
|
<INPUT TYPE="hidden" NAME="hostaddress" VALUE="localhost:5988"> |
|
<INPUT TYPE="hidden" NAME="debug" VALUE=""> |
<p> | <p> |
The <TT>enumerateClassNames</TT> operation is used to enumerate the | The <TT>enumerateClassNames</TT> operation is used to enumerate the |
names of subclasses of a CIM Class in the target Namespace. | names of subclasses of a CIM Class in the target Namespace. |
<p><b><a href="#NameSpace">NameSpace</a></b> | <p><b><a href="#NameSpace">NameSpace</a></b> |
<INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20"> |
<INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv2"> |
String that defines the target namespace. See <a href="getnamespaces.html">NameSpace | String that defines the target namespace. See <a href="getnamespaces.html">NameSpace |
Operations</a> for more information.<p><b><a href="http://www.opengroup.org/management#className">ClassName</a></b> <INPUT TYPE="text" NAME="ClassName" SIZE=30> |
Operations</a> for more information.<p><b><a href="http://www.opengroup.org/management#className">ClassName</a></b> |
Defines the name of the Class to be retrieved. Null (no entry) lists all |
<INPUT TYPE="text" NAME="ClassName" SIZE=30> |
|
Defines the name of the Class that is the basis for the enumeration.. Null (no entry) lists all |
class names in the Namespace<p><b><a href="#DeepInheritance">DeepInheritance</a></b> | class names in the Namespace<p><b><a href="#DeepInheritance">DeepInheritance</a></b> |
<INPUT TYPE="checkbox" NAME="DeepInheritance" VALUE="true" checked> | <INPUT TYPE="checkbox" NAME="DeepInheritance" VALUE="true" checked> |
If true return names of all subclasses of specified class. If false, only | If true return names of all subclasses of specified class. If false, only |
|
|
<p><a name="NameSpace"><b>NameSpace</b></a> - The NameSpace parameter is a string that defines the | <p><a name="NameSpace"><b>NameSpace</b></a> - The NameSpace parameter is a string that defines the |
target namespace | target namespace |
| |
<p><a name="className"><b>className</b></a> - The <TT>ClassName</TT> input parameter defines the Class |
<p><a name="ClassName"><b>className</b></a> - The <TT>ClassName</TT> input parameter defines the Class |
that is the basis for the enumeration. |
that is the basis for the enumeration. Note that the class named is not |
|
retrieved as part of the enumeration. Thus, if there are no subclasses to |
|
the named class, zero classe names are returned. |
| |
<p><a name="DeepInheritance"><b>DeepInheritance</b></a> - If the DeepInheritance input parameter is true, this | <p><a name="DeepInheritance"><b>DeepInheritance</b></a> - If the DeepInheritance input parameter is true, this |
specifies that the names of all subclasses of the specified Class should be | specifies that the names of all subclasses of the specified Class should be |
|
|
names of all Classes in the target Namespace should be returned). If false, | names of all Classes in the target Namespace should be returned). If false, |
only the names of immediate child subclasses are returned (if the ClassName | only the names of immediate child subclasses are returned (if the ClassName |
input parameter is NULL, this implies that the names of all base Classes in | input parameter is NULL, this implies that the names of all base Classes in |
the target Namespace should be returned). |
the target Namespace should be returned. |
<hr> | <hr> |
| |
<h2>C++ Call</h2> | <h2>C++ Call</h2> |
|
|
const String& className = String::EMPTY, | const String& className = String::EMPTY, |
Boolean deepInheritance = false) = 0; | Boolean deepInheritance = false) = 0; |
</PRE> | </PRE> |
|
<hr><p style="margin-top: 0; margin-bottom: 0"> <font size="2">Demonstration |
|
Prepared by the OpenGroup Manageability Work Group Pegasus Development Team</font> |
| |
|
<p style="margin-top: 0; margin-bottom: 0"> <font size="2">See (<a href="http://www.opengroup.org/management">http://www.opengroup.org/management</a>) |
|
for more information on Pegasus</font> |
|
|
|
<p style="margin-top: 0; margin-bottom: 0"> <font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED" |
|
S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Tuesday, January 29, 2002 11:36:22 AM<!--webbot bot="Timestamp" i-CheckSum="11606" endspan --> |
|
Copyright @ The Open Group 2001 </font> |
|
|
|
<script> |
|
document.EnumerateClassNames.hostaddress.value = top.hostAddress; |
|
document.EnumerateClassNames.debug.value = top.debug; |
|
document.EnumerateClassNames.NameSpace.value = top.NameSpace; |
|
window.focus(); |
|
</script> |
| |
</body> | </body> |
</html> | </html> |