#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(). |