#include <OW_CMPIAssociatorProviderProxy.hpp>
Inheritance diagram for OW_NAMESPACE::CMPIAssociatorProviderProxy:
Public Member Functions | |
CMPIAssociatorProviderProxy (const CMPIFTABLERef &f) | |
virtual | ~CMPIAssociatorProviderProxy () |
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 | |
CMPIFTABLERef | m_ftable |
Definition at line 42 of file OW_CMPIAssociatorProviderProxy.hpp.
|
Definition at line 45 of file OW_CMPIAssociatorProviderProxy.hpp. |
|
Definition at line 49 of file OW_CMPIAssociatorProviderProxy.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 57 of file OW_CMPIAssociatorProviderProxy.cpp. References _resultClass, _resultRole, _role, OW_NAMESPACE::String::c_str(), CMGetCharPtr, CMPI_RC_OK, CMPI_uint32, CMPIInvocationFlags, OW_NAMESPACE::COMPONENT_NAME, context, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, m_ftable, _CMPIStatus::msg, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, _CMPIStatus::rc, result, and OW_NAMESPACE::CIMObjectPath::setNameSpace(). |
|
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 118 of file OW_CMPIAssociatorProviderProxy.cpp. References OW_NAMESPACE::String::c_str(), CMPI_RC_OK, OW_NAMESPACE::COMPONENT_NAME, context, env, i, m_ftable, ns, OW_LOG_DEBUG, propertyList, result, OW_NAMESPACE::CIMObjectPath::setNameSpace(), and OW_NAMESPACE::Array< T >::size(). |
|
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 295 of file OW_CMPIAssociatorProviderProxy.cpp. References OW_NAMESPACE::String::c_str(), CMGetCharPtr, CMPI_RC_OK, CMPI_uint32, OW_NAMESPACE::COMPONENT_NAME, context, OW_NAMESPACE::String::empty(), env, OW_NAMESPACE::CIMException::FAILED, m_ftable, _CMPIStatus::msg, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, _CMPIStatus::rc, result, and OW_NAMESPACE::CIMObjectPath::setNameSpace(). |
|
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 210 of file OW_CMPIAssociatorProviderProxy.cpp. References OW_NAMESPACE::String::c_str(), CMPI_RC_OK, OW_NAMESPACE::COMPONENT_NAME, context, env, i, m_ftable, ns, OW_LOG_DEBUG, propertyList, result, OW_NAMESPACE::CIMObjectPath::setNameSpace(), and OW_NAMESPACE::Array< T >::size(). |
|
Definition at line 94 of file OW_CMPIAssociatorProviderProxy.hpp. Referenced by associatorNames(), associators(), referenceNames(), and references(). |