#include <OW_NPIAssociatorProviderProxy.hpp>
Inheritance diagram for OW_NAMESPACE::NPIAssociatorProviderProxy:


Public Member Functions | |
| NPIAssociatorProviderProxy (const FTABLERef &f) | |
| virtual | ~NPIAssociatorProviderProxy () |
| virtual void | associatorNames (const ProviderEnvironmentIFCRef &env, CIMObjectPathResultHandlerIFC &result, const String &ns, const CIMObjectPath &objectName, const String &assocClass, const String &resultClass, const String &role, const String &resultRole) |
| For the definition of this operation, refer to http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecAssociatorNames This operation is used to enumerate the names of CIM Instances that are associated to a particular source CIM Instance. | |
| virtual void | associators (const ProviderEnvironmentIFCRef &env, CIMInstanceResultHandlerIFC &result, const String &ns, const CIMObjectPath &objectName, const String &assocClass, const String &resultClass, const String &role, const String &resultRole, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
| This method is invoked in order to do the Associators operation as defined by the CIM operations over HTTP spec at http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecAssociators This operation is used to enumerate CIM Instances that are associated to a particular source CIM Object. | |
| virtual void | references (const ProviderEnvironmentIFCRef &env, CIMInstanceResultHandlerIFC &result, const String &ns, const CIMObjectPath &objectName, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList) |
| For definition of this operation, refer to http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecReferencesMethod This operation is used to enumerate the association objects that refer to a particular target CIM Instance. | |
| virtual void | referenceNames (const ProviderEnvironmentIFCRef &env, CIMObjectPathResultHandlerIFC &result, const String &ns, const CIMObjectPath &objectName, const String &resultClass, const String &role) |
| For definition of this operation, refer to ttp://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm::SecReferenceNames This operation is used to enumerate the association objects that refer to a particular target CIM Instance. | |
Private Attributes | |
| FTABLERef | m_ftable |
Definition at line 39 of file OW_NPIAssociatorProviderProxy.hpp.
|
|
Definition at line 42 of file OW_NPIAssociatorProviderProxy.hpp. |
|
|
Definition at line 46 of file OW_NPIAssociatorProviderProxy.hpp. |
|
||||||||||||||||||||||||||||||||||||
|
For the definition of this operation, refer to http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecAssociatorNames This operation is used to enumerate the names of CIM Instances that are associated to a particular source CIM Instance.
Implements OW_NAMESPACE::AssociatorProviderIFC. Definition at line 51 of file OW_NPIAssociatorProviderProxy.cpp. References _VectorGet(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, cop, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::ResultHandlerIFC< T >::handle(), i, m_ftable, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, result, and VectorSize(). |
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
This method is invoked in order to do the Associators operation as defined by the CIM operations over HTTP spec at http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecAssociators This operation is used to enumerate CIM Instances that are associated to a particular source CIM Object.
Implements OW_NAMESPACE::AssociatorProviderIFC. Definition at line 102 of file OW_NPIAssociatorProviderProxy.cpp. References _propertyList, _VectorGet(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::CIMInstance::clone(), OW_NAMESPACE::COMPONENT_NAME, OW_NAMESPACE::WBEMFlags::E_LOCAL_ONLY, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::ResultHandlerIFC< T >::handle(), i, localOnly, m_ftable, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, propertyList, result, OW_NAMESPACE::Array< T >::size(), and VectorSize(). |
|
||||||||||||||||||||||||||||
|
For definition of this operation, refer to ttp://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm::SecReferenceNames This operation is used to enumerate the association objects that refer to a particular target CIM Instance.
Implements OW_NAMESPACE::AssociatorProviderIFC. Definition at line 260 of file OW_NPIAssociatorProviderProxy.cpp. References _VectorGet(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::ResultHandlerIFC< T >::handle(), i, m_ftable, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, result, and VectorSize(). |
|
||||||||||||||||||||||||||||||||||||||||
|
For definition of this operation, refer to http://www.dmtf.org/download/spec/xmls/CIM_HTTP_Mapping10.htm#SecReferencesMethod This operation is used to enumerate the association objects that refer to a particular target CIM Instance.
Implements OW_NAMESPACE::AssociatorProviderIFC. Definition at line 183 of file OW_NPIAssociatorProviderProxy.cpp. References _propertyList, _VectorGet(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::CIMInstance::clone(), OW_NAMESPACE::COMPONENT_NAME, OW_NAMESPACE::WBEMFlags::E_LOCAL_ONLY, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::ResultHandlerIFC< T >::handle(), i, localOnly, m_ftable, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, propertyList, result, OW_NAMESPACE::Array< T >::size(), and VectorSize(). |
|
|
Definition at line 88 of file OW_NPIAssociatorProviderProxy.hpp. Referenced by associatorNames(), associators(), referenceNames(), and references(). |
1.4.6