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

 1 mike  1.1 <html>
 2 karl  1.2   <body bgcolor="#CCCCCC">
 3 mike  1.1     <table width="100%">
 4                 <tr>
 5 karl  1.5 	<td width="50%" align="bottom"><h1>GetClass CIM Operation</h1><td>
 6 mike  1.1 	<td width="50%" align="right">
 7 karl  1.4 	  <img border=1 src="/pegasus/icons/OpenGroupLogo.gif">
 8 mike  1.1         </td>
 9                 </tr>
10               </table>
11 karl  1.2     <hr>
12 mike  1.1     <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient">
13                 <INPUT TYPE="hidden" NAME="Operation" VALUE="GetClass">
14 karl  1.2       <p>The <TT>GetClass</TT> method returns a single CIM Class from the target Namespace
15                 where the ClassName input parameter defines the name of the class to be retrieved.
16                 <p><b>NameSpace</b> <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20">
17 karl  1.5       String that defines the target namespace. See <a href="getnamespaces.html">NameSpace
18                 Operations</a> for more information<p><b>ClassName</b> <INPUT TYPE="text" NAME="ClassName" SIZE=30>
19                 Defines the name of the Class to be retrieved. See <a href="EnumerateClassNames.html">Enumerate
20                 Class Names</a> for a list of classes
21                 <p><b>LocalOnly</b> <INPUT TYPE="checkbox" NAME="LocalOnly" VALUE="true" checked>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
22                 If true only CIM Elements overridden within definition of class are
23                 returned.
24                 <p><b>IncludeQualifiers</b> <INPUT TYPE="checkbox" NAME="IncludeQualifiers" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
25                 If checked, show Qualifiers for class and returned Properties, Methods,
26                 and Method Parameters.
27                 <p><b>IncludeClassOrigins</b> <INPUT TYPE="checkbox" NAME="IncludeClassOrigins" VALUE="true">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
28                 If checked (TRUE), CLASSORIGIN attribute will be returned for all
29                 appropriate elements<p><b>PropertyList </b> <INPUT TYPE="text" NAME="PropertyList" SIZE=30 VALUE="NULL">
30                 NOTE: <b> NOT IMPLEMENTED </b>Null or array of property names to filter
31                 request. <a href="#PropertyList">See below</a>.
32                 <p><INPUT TYPE="submit" VALUE="Submit Request">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
33                 <INPUT TYPE="reset" VALUE="Reset Form">
34                 <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>RETURN - </b>If successful, the return value is a single CIM Class.If unsuccessful, one of the
35                 CIM status codes show below MUST be returned by this method,
36           	where the first applicable error in the list (starting with the first element of the list,
37           	and working down) is the error returned. Any additional method-specific interpretation of
38 karl  1.5 	the error in is given in parentheses.&nbsp;
39           	<UL>
40           	<LI>CIM_ERR_INVALID_NAMESPACE
41           	<LI>CIM_ERR_INVALID_PARAMETER (including missing, duplicate,
42           	    unrecognized or otherwise incorrect parameters)
43           	<LI>CIM_ERR_ACCESS_DENIED
44           	<LI>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the
45           	    specified namespace)
46           	<LI>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the
47           	requested 	CIM Instance does not exist in the specified namespace)
48           	<LI>CIM_ERR_FAILED (some other unspecified error occurred)
49           	</LI>
50               </UL>
51           
52                 <p>&nbsp;ADDDITIONAL Description of Fields
53                 <p><a name="LocalOnly"><b>LocalOnly</b></a> -
54 karl  1.2       If the <TT>LocalOnly</TT> input parameter is true, this specifies that only CIM
55                 Elements (properties, methods and qualifiers) overriden within the definition of
56                 the Class are returned.  If false, all elements are returned.  This parameter
57                 therefore effects a CIM Server-side mechanism to filter certain elements of the
58                 returned object based on whether or not they have been propagated from the parent
59                 Class (as defined by the PROPAGATED attribute).
60 karl  1.5       <p><b><a name="IncludeQualifiers">IncludeQualifiers</a></b> -
61 karl  1.2       If the <TT>IncludeQualifiers</TT> input parameter is true, this specifies that
62                 all Qualifiers for that Class (including Qualifiers on the Class and on any
63                 returned Properties, Methods or Method Parameters) MUST be included as <QUALIFIER>
64                 elements in the response.  If false no QUALIFIER elements are present in the
65 karl  1.5       returned Class.<p><b><a name="IncludeClassOrigins">IncludeClassOrigin</a>s</b>
66                 -
67 karl  1.2       If the <TT>IncludeClassOrigin</TT> input parameter is true, this specifies that
68                 the CLASSORIGIN attribute MUST be present on all appropriate elements in the returned
69                 Class. If false, no CLASSORIGIN attributes are present in the returned Class.
70 karl  1.5       <p><b><a name="PropertyList">PropertyList</a> -&nbsp; </b>If the <TT>PropertyList</TT> input parameter is not NULL, the members of the array
71 karl  1.2       define one or more Property names.  The returned Class MUST NOT include elements for any
72                 Properties missing from this list. Note that if <TT>LocalOnly</TT> is specified as true this acts
73                 as an additional filter on the set of Properties returned (for example, if Property A is
74                 included in the <TT>PropertyList</TT> but <TT>LocalOnly</TT> is set to true and A is not local to the
75                 requested Class, then it will not be included in the response). If the <TT>PropertyList</TT>
76                 input parameter is an empty array this signifies that no Properties are included in
77                 the response. If the PropertyList input parameter is NULL this specifies that all
78                 Properties (subject to the conditions expressed by the other parameters) are included
79                 in the response.
80                 <p>If the <TT>PropertyList</TT> contains duplicate elements, the Server MUST ignore
81                 the duplicates but otherwise process the request normally. If the PropertyList contains
82                 elements which are invalid Property names for the target Class, the Server MUST ignore
83                 such entries but otherwise process the request normally.
84 karl  1.5       <p>
85 karl  1.2 	</form>
86 mike  1.1   </body>
87           </html>

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2