version 1.6, 2005/05/13 20:46:10
|
version 1.7, 2005/05/16 18:25:41
|
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
@param langs - REVIEWERS: Complete this | @param langs - REVIEWERS: Complete this |
*/ | */ |
void setRequestAcceptLanguages(const String& host, const String& port, AcceptLanguages& langs); |
void setRequestAcceptLanguages( |
|
const String& host, |
|
const String& port, |
|
const AcceptLanguages& langs |
|
); |
| |
/** Gets the accept languages that will be used on the next request. | /** Gets the accept languages that will be used on the next request. |
Accept languages are the preferred languages that are to be | Accept languages are the preferred languages that are to be |
|
|
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
*/ | */ |
AcceptLanguages getRequestAcceptLanguages(const String& host, const String& port) const; |
AcceptLanguages getRequestAcceptLanguages( |
|
const String& host, |
|
const String& port |
|
) const; |
| |
/** Sets the content languages that will be used on the next request. | /** Sets the content languages that will be used on the next request. |
These content languages are the languages of the CIM objects that will | These content languages are the languages of the CIM objects that will |
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
@param langs REVIEWERS: Complete this | @param langs REVIEWERS: Complete this |
*/ | */ |
void setRequestContentLanguages(const String& host, const String& port, ContentLanguages& langs); |
void setRequestContentLanguages( |
|
const String& host, |
|
const String& port, |
|
const ContentLanguages& langs |
|
); |
| |
/** Gets the content languages that will be used on the next request. | /** Gets the content languages that will be used on the next request. |
* These content languages are the languages of the CIM objects that will | * These content languages are the languages of the CIM objects that will |
|
|
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
*/ | */ |
ContentLanguages getRequestContentLanguages(const String& host, const String& port) const; |
ContentLanguages getRequestContentLanguages( |
|
const String& host, |
|
const String& port |
|
) const; |
| |
/** Gets the content languages of the last response. | /** Gets the content languages of the last response. |
* These content languages are the languages of the CIM objects, or | * These content languages are the languages of the CIM objects, or |
|
|
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
*/ | */ |
ContentLanguages getResponseContentLanguages(const String& host, const String& port) const; |
ContentLanguages getResponseContentLanguages( |
|
const String& host, |
|
const String& port |
|
) const; |
| |
/** REVIEWERS: COmplete this |
/** REVIEWERS: Complete this |
* | * |
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
*/ | */ |
void setRequestDefaultLanguages(const String& host, const String& port); |
void setRequestDefaultLanguages( |
|
const String& host, |
|
const String& port |
|
); |
// l10n end | // l10n end |
#endif // PEGASUS_USE_EXPERIMENTAL_INTERFACES | #endif // PEGASUS_USE_EXPERIMENTAL_INTERFACES |
| |
|
|
names (model paths) of the instances of a CIM Class in the target Namespace. | names (model paths) of the instances of a CIM Class in the target Namespace. |
| |
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
|
|
@param nameSpace The nameSpace parameter is a string that defines the target | @param nameSpace The nameSpace parameter is a string that defines the target |
namespace. See defintion of | namespace. See defintion of |
\URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. | \URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. |
|
|
@param className The <TT>className</TT> input parameter defines the Class | @param className The <TT>className</TT> input parameter defines the Class |
that is the basis for the enumeration. | that is the basis for the enumeration. |
|
|
@return If successful, the method returns zero or more names of Instances | @return If successful, the method returns zero or more names of Instances |
(model paths) that meet the requested criteria. | (model paths) that meet the requested criteria. |
|
|
If unsuccessful, one of the following status codes MUST be returned by this | 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 | 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 | first element of the list, and working down) is the error returned. Any |
|
|
a CIM Class in the target Namespace. | a CIM Class in the target Namespace. |
| |
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
|
|
@param nameSpace The nameSpace parameter is a string that defines the target | @param nameSpace The nameSpace parameter is a string that defines the target |
namespace. See defintion of | namespace. See defintion of |
\URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. | \URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. |
|
|
@param className The <TT>className</TT> input parameter defines the Class | @param className The <TT>className</TT> input parameter defines the Class |
that is the basis for the enumeration. | that is the basis for the enumeration. |
|
|
@param deepInheritance If the <TT>deepInheritance</TT> input | @param deepInheritance If the <TT>deepInheritance</TT> input |
parameter is <TT>true</TT>, this specifies that all subclasses of | parameter is <TT>true</TT>, this specifies that all subclasses of |
the specified Class should be returned (if the <TT>ClassName</TT> input | the specified Class should be returned (if the <TT>ClassName</TT> input |
|
|
Boolean includeQualifiers = true, | Boolean includeQualifiers = true, |
Boolean includeClassOrigin = false | Boolean includeClassOrigin = false |
); | ); |
|
|
/** 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. |
| |
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
|
|
@param nameSpace The nameSpace parameter is a string that defines the target | @param nameSpace The nameSpace parameter is a string that defines the target |
namespace. See defintion of | namespace. See defintion of |
\URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. | \URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. |
|
|
@param className The <TT>className</TT> input parameter defines the Class | @param className The <TT>className</TT> input parameter defines the Class |
that is the basis for the enumeration. | that is the basis for the enumeration. |
|
|
@param deepInheritance If the <TT>deepInheritance</TT> input parameter is | @param deepInheritance If the <TT>deepInheritance</TT> input parameter is |
true, this specifies that the names of all subclasses of the specified Class | true, this specifies that the names of all subclasses of the specified Class |
should be returned (if the ClassName input parameter is absent, this implies | should be returned (if the ClassName input parameter is absent, this implies |
|
|
parameter defines the name of the class to be retrieved. | parameter defines the name of the class to be retrieved. |
| |
@param host - input parameter, string containing hostname of CIMOM | @param host - input parameter, string containing hostname of CIMOM |
|
|
@param port - input parameter, string containing port of CIMOM | @param port - input parameter, string containing port of CIMOM |
|
|
@param nameSpace (Required) The <TT>nameSpace</TT> parameter is a CIMName | @param nameSpace (Required) The <TT>nameSpace</TT> parameter is a CIMName |
object that defines the target Namespace. See definition of | object that defines the target Namespace. See definition of |
\URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. | \URL[Namespace]{DefinitionofTerms.html#NAMESPACE}. |
|
|
@param className (Required)The <TT>className</TT> input parameter is a CIMName | @param className (Required)The <TT>className</TT> input parameter is a CIMName |
object that defines the name of the Class to be retrieved. | object that defines the name of the Class to be retrieved. |
|
@param localOnly (Boolean, Optional, default = true, Input) If the |
@param localOnly (Boolean, Optional, default = true, Input) If the <TT>localOnly</TT> input |
<TT>localOnly</TT> input |
parameter is true, this specifies that only CIM Elements (properties, | parameter is true, this specifies that only CIM Elements (properties, |
methods and qualifiers) overridden within the definition of the Class are | methods and qualifiers) overridden within the definition of the Class are |
returned. If false, all elements are returned. This parameter therefore | returned. If false, all elements are returned. This parameter therefore |
|
|
If unsuccessful, an exception is executed. If the error is local, this may | If unsuccessful, an exception is executed. If the error is local, this may |
be any local exception. | be any local exception. |
If the error is in the host normally a CIMException is returned with one of the | If the error is in the host normally a CIMException is returned with one of the |
following CIMException codes, where the first applicable error in the list (starting with |
following CIMException codes, where the first applicable error in the |
the first element of the list, and working down) is the error returned. |
list (starting with the first element of the list, and working down) is the error |
Any additional method-specific interpretation of the error is given |
returned. Any additional method-specific interpretation of the error is given |
in parentheses. | in parentheses. |
<UL> | <UL> |
<LI>CIM_ERR_ACCESS_DENIED | <LI>CIM_ERR_ACCESS_DENIED |
|
|
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMName& className | const CIMName& className |
); | ); |
|
|
/** The <TT>deleteQualifier</TT> operation deletes a single CIMQualifier | /** The <TT>deleteQualifier</TT> operation deletes a single CIMQualifier |
declaration from the target Namespace. | declaration from the target Namespace. |
| |
|
|
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMQualifierDecl& qualifierDeclaration | const CIMQualifierDecl& qualifierDeclaration |
); | ); |
|
|
/** The <TT>enumerateQualifiers</TT> operation is used to enumerate | /** The <TT>enumerateQualifiers</TT> operation is used to enumerate |
CIMQualifier declarations from the target Namespace. | CIMQualifier declarations from the target Namespace. |
| |
|
|
void deleteInstance( | void deleteInstance( |
const CIMObjectPath& instanceName | const CIMObjectPath& instanceName |
); | ); |
|
|
/** The <TT>createInstance</TT> method creates a single CIM | /** The <TT>createInstance</TT> method creates a single CIM |
Instance in the target Namespace. The Instance MUST NOT already exist. | Instance in the target Namespace. The Instance MUST NOT already exist. |
| |