#include <OW_RemoteInstanceProvider.hpp>
Inheritance diagram for OW_NAMESPACE::RemoteInstanceProvider:
Definition at line 47 of file OW_RemoteInstanceProvider.hpp.
|
Definition at line 55 of file OW_RemoteInstanceProvider.cpp. |
|
Definition at line 65 of file OW_RemoteInstanceProvider.cpp. |
|
This method creates the instance specified in the object path. If the instance does exist an CIMException with ID CIM_ERR_ALREADY_EXISTS must be thrown. The parameter should be the instance name.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 203 of file OW_RemoteInstanceProvider.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(). |
|
This method deletes the instance specified in the object path.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 285 of file OW_RemoteInstanceProvider.cpp. References OW_NAMESPACE::COMPONENT_NAME, cop, 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(). |
|
This method enumerates all names of instances of the class which is specified in cop.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 71 of file OW_RemoteInstanceProvider.cpp. References className, 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, result, and OW_NAMESPACE::CIMException::setErrNo(). |
|
This method enumerates all instances of the class which is specified in className. The entire instances and not just the names are returned.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 111 of file OW_RemoteInstanceProvider.cpp. References className, 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, propertyList, result, and OW_NAMESPACE::CIMException::setErrNo(). |
|
This method retrieves the instance specified in the object path.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 157 of file OW_RemoteInstanceProvider.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, propertyList, and OW_NAMESPACE::CIMException::setErrNo(). |
|
This method sets the instance specified in the object path. If the instance does not exist an CIMException with ID CIM_ERR_NOT_FOUND must be thrown. The parameter should be the instance name.
Implements OW_NAMESPACE::InstanceProviderIFC. Definition at line 243 of file OW_RemoteInstanceProvider.cpp. References 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, propertyList, and OW_NAMESPACE::CIMException::setErrNo(). |
|
Definition at line 108 of file OW_RemoteInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), enumInstanceNames(), enumInstances(), getInstance(), and modifyInstance(). |
|
Definition at line 106 of file OW_RemoteInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), enumInstanceNames(), enumInstances(), getInstance(), and modifyInstance(). |
|
Definition at line 107 of file OW_RemoteInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), enumInstanceNames(), enumInstances(), getInstance(), and modifyInstance(). |
|
Definition at line 109 of file OW_RemoteInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), enumInstanceNames(), enumInstances(), getInstance(), and modifyInstance(). |