#include <OW_RemoteSecondaryInstanceProvider.hpp>
Inheritance diagram for OW_NAMESPACE::RemoteSecondaryInstanceProvider:
Definition at line 47 of file OW_RemoteSecondaryInstanceProvider.hpp.
|
Definition at line 65 of file OW_RemoteSecondaryInstanceProvider.cpp. |
|
Definition at line 75 of file OW_RemoteSecondaryInstanceProvider.cpp. |
|
This method is called when the instance specified by cimInstance is created. The provider cannot override this operation, since it will have been already processed by the primary instance provider. Throwing an exception will cause the error to be returned to the CIM Client, but the work that other providers may have done will not be undone.
Implements OW_NAMESPACE::SecondaryInstanceProviderIFC. Definition at line 215 of file OW_RemoteSecondaryInstanceProvider.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), hdl, m_alwaysSendCredentials, m_pool, m_url, m_useConnectionCredentials, ns, OW_LOG_DEBUG, OW_LOG_ERROR, and OW_LOG_INFO. |
|
This method is called when the instance specified by cop is deleted. The provider cannot override this operation, since it will have been already processed by the primary instance provider. Throwing an exception will cause the error to be returned to the CIM Client, but the work that other providers may have done will not be undone.
Implements OW_NAMESPACE::SecondaryInstanceProviderIFC. Definition at line 114 of file OW_RemoteSecondaryInstanceProvider.cpp. References OW_NAMESPACE::COMPONENT_NAME, cop, env, OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), hdl, m_alwaysSendCredentials, m_pool, m_url, m_useConnectionCredentials, ns, OW_LOG_DEBUG, OW_LOG_ERROR, and OW_LOG_INFO. |
|
This method allows the provider to modify instances generated by the enumInstances() or getInstance() member functions of an instance provider.
Implements OW_NAMESPACE::SecondaryInstanceProviderIFC. Definition at line 146 of file OW_RemoteSecondaryInstanceProvider.cpp. References cimClass, className, OW_NAMESPACE::COMPONENT_NAME, env, OW_NAMESPACE::CIMClass::getAllProperties(), OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), OW_NAMESPACE::CIMProperty::getValue(), hdl, i, m_alwaysSendCredentials, m_pool, m_url, m_useConnectionCredentials, ns, OW_LOG_DEBUG, propertyList, and OW_NAMESPACE::Array< T >::size(). |
|
This method is called when the instance specified by previousInstance is modified. The provider cannot override this operation, since it will have been already processed by the primary instance provider. Throwing an exception will cause the error to be returned to the CIM Client, but the work that other providers may have done will not be undone.
Implements OW_NAMESPACE::SecondaryInstanceProviderIFC. Definition at line 82 of file OW_RemoteSecondaryInstanceProvider.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), hdl, m_alwaysSendCredentials, m_pool, m_url, m_useConnectionCredentials, ns, OW_LOG_DEBUG, OW_LOG_ERROR, OW_LOG_INFO, and propertyList. |
|
Definition at line 64 of file OW_RemoteSecondaryInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), filterInstances(), and modifyInstance(). |
|
Definition at line 62 of file OW_RemoteSecondaryInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), filterInstances(), and modifyInstance(). |
|
Definition at line 63 of file OW_RemoteSecondaryInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), filterInstances(), and modifyInstance(). |
|
Definition at line 65 of file OW_RemoteSecondaryInstanceProvider.hpp. Referenced by createInstance(), deleteInstance(), filterInstances(), and modifyInstance(). |