#include <OW_RemoteMethodProvider.hpp>
Inheritance diagram for OW_NAMESPACE::RemoteMethodProvider:
Public Member Functions | |
RemoteMethodProvider (const ProviderEnvironmentIFCRef &env, const String &url, const ClientCIMOMHandleConnectionPoolRef &pool, bool alwaysSendCredentials, bool useConnectionCredentials) | |
virtual | ~RemoteMethodProvider () |
virtual CIMValue | invokeMethod (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, const String &methodName, const CIMParamValueArray &in, CIMParamValueArray &out) |
The CIMOM calls this method when the method specified in the parameters is to be invoked. | |
Private Attributes | |
ClientCIMOMHandleConnectionPoolRef | m_pool |
String | m_url |
bool | m_alwaysSendCredentials |
bool | m_useConnectionCredentials |
Definition at line 48 of file OW_RemoteMethodProvider.hpp.
|
Definition at line 55 of file OW_RemoteMethodProvider.cpp. |
|
Definition at line 65 of file OW_RemoteMethodProvider.cpp. |
|
The CIMOM calls this method when the method specified in the parameters is to be invoked.
Implements OW_NAMESPACE::MethodProviderIFC. Definition at line 70 of file OW_RemoteMethodProvider.cpp. References OW_NAMESPACE::CIMNULL, OW_NAMESPACE::COMPONENT_NAME, env, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::CIMException::getErrNo(), OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), hdl, m_alwaysSendCredentials, m_pool, m_url, m_useConnectionCredentials, OW_NAMESPACE::CIMException::NOT_SUPPORTED, ns, OW_LOG_DEBUG, OW_LOG_INFO, and OW_NAMESPACE::CIMException::setErrNo(). |
|
Definition at line 66 of file OW_RemoteMethodProvider.hpp. Referenced by invokeMethod(). |
|
Definition at line 64 of file OW_RemoteMethodProvider.hpp. Referenced by invokeMethod(). |
|
Definition at line 65 of file OW_RemoteMethodProvider.hpp. Referenced by invokeMethod(). |
|
Definition at line 67 of file OW_RemoteMethodProvider.hpp. Referenced by invokeMethod(). |