#include <OW_ClientCIMOMHandle.hpp>
Inheritance diagram for OW_NAMESPACE::ClientCIMOMHandle:


Public Member Functions | |
| virtual void | createNameSpace (const String &ns) OW_DEPRECATED |
| This method is deprecated. | |
| virtual void | deleteNameSpace (const String &ns) OW_DEPRECATED |
| This method is deprecated. | |
| virtual void | enumNameSpace (const String &ns, StringResultHandlerIFC &result, WBEMFlags::EDeepFlag deep) OW_DEPRECATED |
| This method is deprecated. | |
| virtual CIMProtocolIFCRef | getWBEMProtocolHandler () const =0 |
| Get a Reference to the WBEM protocol handler (HTTPClient). | |
| virtual bool | setHTTPRequestHeader (const String &hdrName, const String &hdrValue)=0 |
| Set/Add an HTTP header and its associated value. | |
| virtual bool | getHTTPResponseHeader (const String &hdrName, String &valueOut) const =0 |
| Get the value of an HTTP header that was returned in the CIMOM's response. | |
Static Public Member Functions | |
| static ClientCIMOMHandleRef | createFromURL (const String &url, const ClientAuthCBIFCRef &authCb=ClientAuthCBIFCRef(), const SSLClientCtxRef &sslCtx=SSLClientCtxRef()) |
| Factory function. | |
Protected Member Functions | |
| void | getHTTPTrailers (const CIMProtocolIStreamIFCRef &istr) |
Protected Attributes | |
| Map< String, String > | m_trailers |
Definition at line 51 of file OW_ClientCIMOMHandle.hpp.
|
||||||||||||||||
|
Factory function. Parses url and creates either a CIMXMLCIMOMHandle or a BinaryCIMOMHandle along with a HTTPClient.
Definition at line 76 of file OW_ClientCIMOMHandle.cpp. References OW_NAMESPACE::String::equals(), OW_NAMESPACE::URL::namespaceName, OW_NAMESPACE::URL::OWBINARY, OW_NAMESPACE::URL::scheme, and OW_NAMESPACE::String::startsWith(). Referenced by OW_NAMESPACE::ClientCIMOMHandleConnectionPool::getConnection(). |
|
|
This method is deprecated. Use CIMNameSpaceUtils::createCIM_Namespace() instead. Definition at line 54 of file OW_ClientCIMOMHandle.cpp. References OW_NAMESPACE::CIMNameSpaceUtils::create__Namespace(), and ns. |
|
|
This method is deprecated. Use CIMNameSpaceUtils::deleteCIM_Namespace() instead. Definition at line 60 of file OW_ClientCIMOMHandle.cpp. References OW_NAMESPACE::CIMNameSpaceUtils::delete__Namespace(). |
|
||||||||||||||||
|
This method is deprecated. Use CIMNameSpaceUtils::createCIM_Namespace() instead. Definition at line 67 of file OW_ClientCIMOMHandle.cpp. References OW_NAMESPACE::CIMNameSpaceUtils::enum__Namespace(), and result. |
|
||||||||||||
|
Get the value of an HTTP header that was returned in the CIMOM's response.
Implemented in OW_NAMESPACE::BinaryCIMOMHandle, and OW_NAMESPACE::CIMXMLCIMOMHandle. |
|
|
Definition at line 97 of file OW_ClientCIMOMHandle.cpp. References OW_NAMESPACE::IntrusiveReference< T >::cast_to(), OW_NAMESPACE::Map< Key, T, Compare >::clear(), and m_trailers. Referenced by OW_NAMESPACE::CIMXMLCIMOMHandle::doSendRequest(). |
|
|
Get a Reference to the WBEM protocol handler (HTTPClient).
Implemented in OW_NAMESPACE::BinaryCIMOMHandle, and OW_NAMESPACE::CIMXMLCIMOMHandle. |
|
||||||||||||
|
Set/Add an HTTP header and its associated value. This header will be sent to the CIMOM on every request.
Implemented in OW_NAMESPACE::BinaryCIMOMHandle, and OW_NAMESPACE::CIMXMLCIMOMHandle. |
|
1.4.6