#include <OW_CIMXMLCIMOMHandle.hpp>
Inheritance diagram for OW_NAMESPACE::CIMXMLCIMOMHandle:
Public Member Functions | |
CIMXMLCIMOMHandle (const CIMProtocolIFCRef &prot) | |
virtual CIMProtocolIFCRef | getWBEMProtocolHandler () const |
Get a Reference to the WBEM protocol handler (HTTPClient). | |
virtual void | close () |
Close the connetion to the CIMOM. | |
virtual void | enumClass (const String &ns, const String &className, CIMClassResultHandlerIFC &result, WBEMFlags::EDeepFlag deep=WBEMFlags::E_SHALLOW, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY, WBEMFlags::EIncludeQualifiersFlag includeQualifiers=WBEMFlags::E_INCLUDE_QUALIFIERS, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin=WBEMFlags::E_INCLUDE_CLASS_ORIGIN) |
Enumerates the class specified by the CIMObjectPath. | |
virtual void | enumClassNames (const String &ns, const String &className, StringResultHandlerIFC &result, WBEMFlags::EDeepFlag deep=WBEMFlags::E_DEEP) |
Enumerates the class specified by the CIMObjectPath. | |
virtual CIMInstance | getInstance (const String &ns, const CIMObjectPath &instanceName, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY, WBEMFlags::EIncludeQualifiersFlag includeQualifiers=WBEMFlags::E_EXCLUDE_QUALIFIERS, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin=WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, const StringArray *propertyList=0) |
Gets the CIM instance for the specified CIM object path. | |
virtual void | enumInstances (const String &ns, const String &className, CIMInstanceResultHandlerIFC &result, WBEMFlags::EDeepFlag deep=WBEMFlags::E_DEEP, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY, WBEMFlags::EIncludeQualifiersFlag includeQualifiers=WBEMFlags::E_EXCLUDE_QUALIFIERS, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin=WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, const StringArray *propertyList=0) |
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. | |
virtual CIMQualifierType | getQualifierType (const String &ns, const String &qualifierName) |
Gets the CIM qualifier type specified in the CIM object path. | |
virtual void | enumInstanceNames (const String &ns, const String &className, CIMObjectPathResultHandlerIFC &result) |
Returns all instances (the the names) belonging to the class specified in the path. | |
virtual CIMClass | getClass (const String &ns, const String &className, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY, WBEMFlags::EIncludeQualifiersFlag includeQualifiers=WBEMFlags::E_INCLUDE_QUALIFIERS, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin=WBEMFlags::E_INCLUDE_CLASS_ORIGIN, const StringArray *propertyList=NULL) |
Gets the CIM class for the specified CIM object path. | |
virtual CIMValue | invokeMethod (const String &ns, const CIMObjectPath &path, const String &methodName, const CIMParamValueArray &inParams, CIMParamValueArray &outParams) |
Executes the specified method on the specified object. | |
virtual void | createClass (const String &ns, const CIMClass &cc) |
Adds the CIM class to the specified namespace. | |
virtual void | modifyClass (const String &ns, const CIMClass &cc) |
Updates the CIM class associated with the specified namespace. | |
virtual void | deleteClass (const String &ns, const String &className) |
virtual void | setQualifierType (const String &ns, const CIMQualifierType &qt) |
Updates the specified CIM qualifier type to the specified namespace. | |
virtual void | enumQualifierTypes (const String &ns, CIMQualifierTypeResultHandlerIFC &result) |
Enumerates the qualifiers defined in a namespace. | |
virtual void | deleteQualifierType (const String &ns, const String &qualName) |
Deletes the CIM qualfier for the object specified by the CIM object path. | |
virtual CIMObjectPath | createInstance (const String &ns, const CIMInstance &ci) |
Add the specified CIM instance to the specified namespace. | |
virtual void | modifyInstance (const String &ns, const CIMInstance &modifiedInstance, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, const StringArray *propertyList) |
Update the specified CIM instance associated with the specified namespace. | |
virtual void | deleteInstance (const String &ns, const CIMObjectPath &path) |
Deletes the CIM instance specified by the CIM object path. | |
virtual void | setProperty (const String &ns, const CIMObjectPath &name, const String &propertyName, const CIMValue &cv) |
Set the specified CIM instance property. | |
virtual CIMValue | getProperty (const String &ns, const CIMObjectPath &name, const String &propertyName) |
Get the specified CIM instance property. | |
virtual void | associators (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const String &assocClass, const String &resultClass, const String &role, const String &resultRole, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
This operation is used to enumerate CIMInstances that are associated to a particular source CIM Object. | |
virtual void | associatorsClasses (const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const String &assocClass=String(), const String &resultClass=String(), const String &role=String(), const String &resultRole=String(), WBEMFlags::EIncludeQualifiersFlag includeQualifiers=WBEMFlags::E_EXCLUDE_QUALIFIERS, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin=WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, const StringArray *propertyList=0) |
This operation is used to enumerate CIMClasses that are associated to a particular source CIM Object. | |
virtual void | references (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual void | referencesClasses (const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
This operation is used to enumerate the association objects that refer to a particular target CIM Class. | |
virtual void | associatorNames (const String &ns, const CIMObjectPath &path, CIMObjectPathResultHandlerIFC &result, const String &assocClass, const String &resultClass, const String &role, const String &resultRole) |
This method is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular CIM Object. | |
virtual void | referenceNames (const String &ns, const CIMObjectPath &path, CIMObjectPathResultHandlerIFC &result, const String &resultClass, const String &role) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
CIMInstanceEnumeration | execQuery (const String &ns, const String &query, int wqlLevel) |
Executes a query to retrieve objects. | |
virtual void | execQuery (const String &ns, CIMInstanceResultHandlerIFC &result, const String &query, const String &queryLanguage) |
Executes a query to retrieve or modify objects. | |
virtual CIMFeatures | getServerFeatures () |
Get the features of the CIMOM server. | |
virtual bool | setHTTPRequestHeader (const String &hdrName, const String &hdrValue) |
Set/Add an HTTP header and its associated value. | |
virtual bool | getHTTPResponseHeader (const String &hdrName, String &valueOut) const |
Get the value of an HTTP header that was returned in the CIMOM's response. | |
Private Member Functions | |
void | sendCommonXMLHeader (std::ostream &ostr, const String &cimProtocolVersion) |
void | sendIntrinsicXMLHeader (const String &, const String &ns, std::ostream &ostr, const String &cimProtocolVersion) |
void | sendExtrinsicXMLHeader (const String &, const String &ns, const CIMObjectPath &path, std::ostream &ostr, const String &cimProtocolVersion) |
void | sendXMLTrailer (std::ostream &ostr, bool intrinsic=true) |
void | doSendRequest (const Reference< std::iostream > &ostr, const String &methodName, const String &cimObject, bool isIntrinsic, ClientOperation &op, const String &cimProtocolVersion) |
void | checkNodeForCIMError (CIMXMLParser &reply, const String &operation, bool isIntrinsic) |
void | intrinsicMethod (const String &ns, const String &operation, ClientOperation &op, const String &cimProtocolVersion, const Array< Param > ¶ms=Array< Param >(), const String &extra=String()) |
void | associatorsCommon (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC *iresult, CIMClassResultHandlerIFC *cresult, const String &assocClass, const String &resultClass, const String &role, const String &resultRole, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
void | referencesCommon (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC *iresult, CIMClassResultHandlerIFC *cresult, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
CIMXMLCIMOMHandle (const CIMXMLCIMOMHandle &) | |
CIMXMLCIMOMHandle & | operator= (const CIMXMLCIMOMHandle &) |
Private Attributes | |
CIMProtocolIFCRef | m_protocol |
UInt32 | m_iMessageID |
bool | m_performStrictChecks |
Classes | |
class | ClientOperation |
It requires a CIMProtocolIFCRef which it uses to send the CIM/XML to a server. Currently the only available implementation is HTTPClient.
Thread safety: non-reentrant Copy semantics: Non-copyable Exception safety: Basic
Definition at line 59 of file OW_CIMXMLCIMOMHandle.hpp.
|
Definition at line 93 of file OW_CIMXMLCIMOMHandle.cpp. References m_iMessageID, and m_protocol. |
|
|
|
This method is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular CIM Object.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1175 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::String::empty(), OW_NAMESPACE::CIMXMLParser::P_Role, and OW_NAMESPACE::Array< T >::push_back(). |
|
This operation is used to enumerate CIMInstances that are associated to a particular source CIM Object.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1223 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMObjectPath::isInstancePath(), and OW_THROWCIMMSG. |
|
This operation is used to enumerate CIMClasses that are associated to a particular source CIM Object.
Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-empty ("") value for the ResultClass parameter.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1242 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMObjectPath::isClassPath(), and OW_THROWCIMMSG. |
|
Definition at line 1261 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::String::empty(), OW_NAMESPACE::CIMXMLParser::P_Role, and OW_NAMESPACE::Array< T >::push_back(). |
|
Definition at line 239 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMXMLParser::E_CIM, OW_NAMESPACE::CIMException::FAILED, OW_THROWCIMMSG, and OW_NAMESPACE::CIMXMLParser::tokenIsId(). Referenced by doSendRequest(). |
|
Close the connetion to the CIMOM. This will free resources used for the client session. Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 109 of file OW_CIMXMLCIMOMHandle.cpp. References m_protocol. |
|
Adds the CIM class to the specified namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 904 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMtoXML(), intrinsicMethod(), ns, ostr, and OW_NAMESPACE::PROTOCOL_VERSION_1_0. |
|
Add the specified CIM instance to the specified namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1000 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMInstancetoXML(), OW_NAMESPACE::CIMNULL, intrinsicMethod(), ns, ostr, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::CIMObjectPath::setNameSpace(). |
|
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 918 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMXMLParser::P_ClassName, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Deletes the CIM instance specified by the CIM object path. A CIM object path consists of two parts: namespace + model path. The model path is created by concatenating the properties of a class that are qualified with the KEY qualifier.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1023 of file OW_CIMXMLCIMOMHandle.cpp. References inst, OW_NAMESPACE::instanceNameToKey(), intrinsicMethod(), ns, and OW_NAMESPACE::PROTOCOL_VERSION_1_0. |
|
Deletes the CIM qualfier for the object specified by the CIM object path.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 848 of file OW_CIMXMLCIMOMHandle.cpp. References intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_QualifierName, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::Array< T >::push_back(). |
|
|
Enumerates the class specified by the CIMObjectPath.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 421 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMXMLParser::P_ClassName, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Enumerates the class specified by the CIMObjectPath.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 381 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMXMLParser::P_ClassName, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Returns all instances (the the names) belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 480 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMXMLParser::P_ClassName, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 544 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMException::NOT_FOUND, and OW_THROWCIMMSG. |
|
Enumerates the qualifiers defined in a namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 878 of file OW_CIMXMLCIMOMHandle.cpp. References intrinsicMethod(), ns, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and result. |
|
Executes a query to retrieve or modify objects.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1452 of file OW_CIMXMLCIMOMHandle.cpp. References intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_Query, OW_NAMESPACE::CIMXMLParser::P_QueryLanguage, OW_NAMESPACE::PROTOCOL_VERSION_1_0, OW_NAMESPACE::Array< T >::push_back(), result, and OW_NAMESPACE::XMLEscape(). |
|
Executes a query to retrieve objects. The WBEM Query Language (WQL) is a subset of standard American National Standards Institute Structured Query Language (ANSI SQL) with semantic changes to support WBEM on Solaris. Only queries on class instances are supported.
Definition at line 1443 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMOMHandleIFC::execQueryE(), and ns. |
|
Gets the CIM class for the specified CIM object path.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 598 of file OW_CIMXMLCIMOMHandle.cpp. References className, OW_NAMESPACE::CIMXMLParser::P_ClassName, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Get the value of an HTTP header that was returned in the CIMOM's response.
Implements OW_NAMESPACE::ClientCIMOMHandle. Definition at line 1512 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::IntrusiveReference< T >::cast_to(), OW_NAMESPACE::HTTPUtils::getHeaderValue(), OW_NAMESPACE::HTTPUtils::headerHasKey(), m_protocol, and OW_NAMESPACE::ClientCIMOMHandle::m_trailers. |
|
Gets the CIM instance for the specified CIM object path.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 656 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMNULL, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_LOCAL_ONLY, OW_NAMESPACE::generatePropertyListXML(), OW_NAMESPACE::instanceNameToKey(), intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_IncludeClassOrigin, OW_NAMESPACE::CIMXMLParser::P_IncludeQualifiers, OW_NAMESPACE::CIMXMLParser::P_LocalOnly, propertyList, OW_NAMESPACE::PROTOCOL_VERSION_1_0, OW_NAMESPACE::Array< T >::push_back(), OW_NAMESPACE::CIMObjectPath::setNameSpace(), and OW_NAMESPACE::OStringStream::toString(). |
|
Get the specified CIM instance property.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1079 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMNULL, OW_NAMESPACE::instanceNameToKey(), intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_PropertyName, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::Array< T >::push_back(). |
|
Gets the CIM qualifier type specified in the CIM object path.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 820 of file OW_CIMXMLCIMOMHandle.cpp. References intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_QualifierName, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::Array< T >::push_back(). |
|
Get the features of the CIMOM server.
Reimplemented from OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1466 of file OW_CIMXMLCIMOMHandle.cpp. References m_protocol. |
|
Get a Reference to the WBEM protocol handler (HTTPClient).
Implements OW_NAMESPACE::ClientCIMOMHandle. Definition at line 103 of file OW_CIMXMLCIMOMHandle.cpp. References m_protocol. |
|
Definition at line 1472 of file OW_CIMXMLCIMOMHandle.cpp. References i, m_protocol, ns, sendIntrinsicXMLHeader(), and OW_NAMESPACE::Array< T >::size(). Referenced by createClass(), createInstance(), deleteInstance(), deleteQualifierType(), enumQualifierTypes(), execQuery(), getInstance(), getProperty(), getQualifierType(), modifyClass(), modifyInstance(), setProperty(), and setQualifierType(). |
|
Executes the specified method on the specified object. A method is a declaration containing the method name, return type, and parameters in the method.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 764 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMtoXML(), OW_NAMESPACE::CIMValue::getCIMDataType(), i, m_protocol, ns, OW_NAMESPACE::PROTOCOL_VERSION_1_0, sendExtrinsicXMLHeader(), OW_NAMESPACE::Array< T >::size(), OW_NAMESPACE::CIMDataType::toString(), and type. |
|
Updates the CIM class associated with the specified namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 890 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMtoXML(), intrinsicMethod(), ns, OW_NAMESPACE::CIMXMLParser::P_ModifiedClass, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::OStringStream::toString(). |
|
Update the specified CIM instance associated with the specified namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 939 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMInstanceNameAndInstancetoXML(), OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::generatePropertyListXML(), intrinsicMethod(), ns, ostr, OW_NAMESPACE::CIMXMLParser::P_IncludeQualifiers, propertyList, OW_NAMESPACE::PROTOCOL_VERSION_1_0, OW_NAMESPACE::PROTOCOL_VERSION_1_1, and OW_NAMESPACE::Array< T >::push_back(). |
|
|
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1320 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::String::empty(), OW_NAMESPACE::CIMXMLParser::P_Role, and OW_NAMESPACE::Array< T >::push_back(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1357 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMObjectPath::isInstancePath(), and OW_THROWCIMMSG. |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Class.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1375 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMObjectPath::isClassPath(), and OW_THROWCIMMSG. |
|
Definition at line 1393 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::String::empty(), OW_NAMESPACE::CIMXMLParser::P_Role, and OW_NAMESPACE::Array< T >::push_back(). |
|
|
|
Referenced by invokeMethod(). |
|
Referenced by intrinsicMethod(). |
|
|
|
Set/Add an HTTP header and its associated value. This header will be sent to the CIMOM on every request.
Implements OW_NAMESPACE::ClientCIMOMHandle. Definition at line 1496 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::IntrusiveReference< T >::cast_to(), and m_protocol. |
|
Set the specified CIM instance property.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 1034 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMtoXML(), OW_NAMESPACE::instanceNameToKey(), intrinsicMethod(), ns, ostr, OW_NAMESPACE::CIMXMLParser::P_NewValue, OW_NAMESPACE::CIMXMLParser::P_PropertyName, OW_NAMESPACE::PROTOCOL_VERSION_1_0, OW_NAMESPACE::Array< T >::push_back(), and OW_NAMESPACE::Param::VALUESET. |
|
Updates the specified CIM qualifier type to the specified namespace.
Implements OW_NAMESPACE::CIMOMHandleIFC. Definition at line 834 of file OW_CIMXMLCIMOMHandle.cpp. References OW_NAMESPACE::CIMtoXML(), intrinsicMethod(), ns, OW_NAMESPACE::PROTOCOL_VERSION_1_0, and OW_NAMESPACE::OStringStream::toString(). |
|
Definition at line 724 of file OW_CIMXMLCIMOMHandle.hpp. Referenced by CIMXMLCIMOMHandle(). |
|
Definition at line 725 of file OW_CIMXMLCIMOMHandle.hpp. |
|
Definition at line 718 of file OW_CIMXMLCIMOMHandle.hpp. Referenced by CIMXMLCIMOMHandle(), close(), doSendRequest(), getHTTPResponseHeader(), getServerFeatures(), getWBEMProtocolHandler(), intrinsicMethod(), invokeMethod(), and setHTTPRequestHeader(). |