#include <OW_CppProxyProvider.hpp>
Inheritance diagram for OW_NAMESPACE::CppSecondaryInstanceProviderProxy:
Definition at line 166 of file OW_CppProxyProvider.hpp.
|
Definition at line 212 of file OW_CppProxyProvider.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 234 of file OW_CppProxyProvider.cpp. |
|
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 249 of file OW_CppProxyProvider.cpp. |
|
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 219 of file OW_CppProxyProvider.cpp. References cimClass, className, env, m_pProv, ns, propertyList, and requestedClass. |
|
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 241 of file OW_CppProxyProvider.cpp. References env, m_pProv, ns, propertyList, and theClass. |
|
Definition at line 177 of file OW_CppProxyProvider.hpp. Referenced by createInstance(), deleteInstance(), filterInstances(), and modifyInstance(). |