(file) Return to classtree.htm CVS log (file) (dir) Up to [Pegasus] / pegasus / cgi / htdocs

 1 karl  1.1 <html>
 2             <body bgcolor="#CCCCCC">
 3               <table width="100%">
 4                 <tr>
 5 karl  1.2 	<td width="50%" align="bottom"><h1>Display Complete Class Tree&nbsp;</h1><td>
 6 karl  1.1 	<td width="50%" align="right">
 7           	  <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
 8                   </td>
 9                 </tr>
10               </table>
11               <hr>
12               <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
13                 <INPUT TYPE="hidden" NAME="Operation" VALUE="ClassTree">
14 karl  1.2       <p>Show the Class Tree for a Namespace.
15 karl  1.1       <p>NameSpace&nbsp;&nbsp;&nbsp; <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
16 karl  1.2       <p><INPUT TYPE="submit" VALUE="Submit" name="Submit">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
17 karl  1.1       <INPUT TYPE="reset" VALUE="Reset">
18               </form>
19               
20               <hr>
21 karl  1.2     <h2>
22               Additional Information</h2>
23               <p>This function displays the complete inheritance tree of classes in a
24               Namespace with indenting to show the inheritance. Individual classes can be
25               displayed from the entries.</p>
26               <p>This function takes a long time to complete (est. 50 seconds + with 735
27               classes) and does not start to display until complete.&nbsp;This is a
28               function of the way the information is acquired and in a future version, the
29               algorithm modified to present levels of information as they are received
30               rather than do the complete acquisition and structuring before creating the
31               HTML outptu.&nbsp; It uses the
32               enumerate classnames to get a complete set of names and then uses individual
33               getclass operations to get the classes and extract the superclass.&nbsp;
34               Whereas the Class Inheritance function gets everything in one single
35               enumerate classes operation and requires that the timeout be set to the time
36               required to complete the single call, this display uses enumerate names to
37               get the complete namelist of classes and then acquires the class information
38               one-by-one and therefore can operate with the normal timeout.</p>
39 karl  1.1     <hr>
40               <h2>Return Request</h2>
41            If unsuccessful, one of the following status codes MUST be returned
42               by this method, where the first applicable error in the list (starting with
43               the first element of the list, and working down) is the error returned. Any
44               additional method-specific interpretation of the error in is given in
45               parentheses.
46               <UL>
47                 <LI>CIM_ERR_ACCESS_DENIED
48                 <LI>CIM_ERR_INVALID_NAMESPACE
49           
50                 <LI>CIM_ERR_INVALID_PARAMETER (including
51                 missing,duplicate, unrecognized or otherwise incorrect parameters)
52           
53                 <LI>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified
54                 namespace)
55                 <LI>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested
56                 CIM Instance does not exist in the specified namespace)
57                 <LI>CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the
58                 requested CIMProperty does not)
59                 <LI>CIM_ERR_FAILED (some other unspecified error occurred)</LI>
60 karl  1.1     </UL>
61               <hr>
62               <pre>&nbsp;</pre>
63             <hr><p style="margin-top: 0; margin-bottom: 0"> <font size="2">Demonstration
64                Prepared by the OpenGroup Manageability Work Group Pegasus Development Team</font>
65           
66                <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>)
67                for more information on Pegasus</font>
68           
69                <p style="margin-top: 0; margin-bottom: 0"> <font size="1">Last Modified <!--webbot bot="Timestamp" S-Type="EDITED"
70 karl  1.2     S-Format="%A, %B %d, %Y %I:%M:%S %p" startspan -->Thursday, March 29, 2001 07:53:44 AM<!--webbot bot="Timestamp" i-CheckSum="6736" endspan -->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
71 karl  1.1      Copyright @ The Open Group 2001&nbsp;</font>
72           
73             </body>
74           </html>
75           
76           

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2