version 1.2, 2001/01/30 07:40:22
|
version 1.3, 2001/01/30 23:37:49
|
|
|
<body bgcolor="#CCCCCC"> | <body bgcolor="#CCCCCC"> |
<table width="100%"> | <table width="100%"> |
<tr> | <tr> |
<td width="50%" align="bottom"><h1>GetQualifier</h1><td> |
<td width="50%" align="bottom"><h1>GetQualifier CIM Operation</h1><td> |
<td width="50%" align="right"> | <td width="50%" align="right"> |
<img border=1 src="/pegasus/icons/OpenGroupLogo.gif"> | <img border=1 src="/pegasus/icons/OpenGroupLogo.gif"> |
</td> | </td> |
</tr> | </tr> |
</table> | </table> |
<hr></hr> |
<hr> |
<form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient"> | <form METHOD=GET ACTION="/pegasus/cgi-bin/CGIClient"> |
<INPUT TYPE="hidden" NAME="Operation" VALUE="GetQualifier"> | <INPUT TYPE="hidden" NAME="Operation" VALUE="GetQualifier"> |
<p>NameSpace <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20"> |
<p> |
<p>QualifierName <INPUT TYPE="text" NAME="QualifierName" SIZE=30> |
The <TT>getQualifier</TT> operation retrieves a single Qualifier |
<p><INPUT TYPE="submit" VALUE="GetQualifier"> |
declaration from the target Namespace. |
<p><INPUT TYPE="reset" VALUE="Reset"> |
<p><b><a href="#NameSpace">NameSpace</a></b> <INPUT TYPE="text" NAME="NameSpace" SIZE=30 VALUE="root/cimv20"> |
|
String that defines the target namespace. See <a href="getnamespaces.html">NameSpace |
|
Operations</a> for more information |
|
<p><b><a href="#QualifierName">QualifierName</a></b> <INPUT TYPE="text" NAME="QualifierName" SIZE=30> |
|
Identifies the <a href="#Qualifier">Qualifier</a> whose declaration is to |
|
be retrieved. |
|
<p><INPUT TYPE="submit" VALUE="GetQualifier"> |
|
<INPUT TYPE="reset" VALUE="Reset"> |
</form> | </form> |
|
<hr> |
|
<h2>Request Return</h2> |
|
|
|
<p> If successful, the method returns the Qualifier declaration for the |
|
named Qualifier. |
|
|
|
If unsuccessful, one of the following status codes MUST be returned by this |
|
method, where the first applicable error in the list (starting with the |
|
first element of the list, and working down) is the error returned. Any |
|
additional method-specific interpretation of the error in is given in |
|
parentheses. |
|
|
|
<UL> |
|
<LI>CIM_ERR_ACCESS_DENIED |
|
<LI>CIM_ERR_NOT_SUPPORTED |
|
<LI>CIM_ERR_INVALID_NAMESPACE |
|
<LI>CIM_ERR_INVALID_PARAMETER (including missing, |
|
duplicate, unrecognized or otherwise incorrect parameters) |
|
<LI>CIM_ERR_INVALID_CLASS (the CIM Class does not exist in the specified |
|
namespace) |
|
<LI>CIM_ERR_NOT_FOUND (the CIM Class does exist, but the requested |
|
CIM Instance does not exist in the specified namespace) |
|
<LI>CIM_ERR_NO_SUCH_PROPERTY (the CIM Instance does exist, but the |
|
requested Property does not) |
|
<LI>CIM_ERR_TYPE_MISMATCH (the supplied value is incompatible with the |
|
type of the Property) |
|
<LI>CIM_ERR_FAILED (some other unspecified error occurred)</LI> |
|
</UL> |
|
<hr> |
|
|
|
<h2>Additional Information on Parameters</h2> |
|
|
|
<p><b><a name="NameSpace">NameSpace </a></b> - The NameSpace parameter is a string that defines the target |
|
namespace \Ref{NAMESPACE} |
|
|
|
<p><a name="QualifierName"><b>QualifierName</b></a> - The QualifierName input parameter identifies the |
|
Qualifier whose declaration to be retrieved. |
|
|
|
<p><b><a name="Qualifier">Qualifier</a></b> - Qualifiers |
|
are values that provide additional information about classes, associations, |
|
indications, methods, method parameters, triggers, instances, properties or |
|
references. All qualifiers have a name, type, value, scope, flavor and default value. Qualifiers cannot be |
|
duplicated; there cannot be more than one qualifier of the same name for any given class, |
|
instance, or property.</p> |
|
|
|
<hr> |
|
<h2> |
|
C++ Operation Method Definition</h2> |
|
<PRE> |
|
virtual QualifierDecl getQualifier( |
|
const String& nameSpace, |
|
const String& qualifierName) = 0; |
|
</PRE> |
</body> | </body> |
</html> | </html> |