#include <OWBI1_CIMOMHandleIFC.hpp>
Inheritance diagram for OWBI1::CIMOMHandleIFC:
Public Member Functions | |
virtual | ~CIMOMHandleIFC () |
Destroy this CIMOMHandleIFC object. | |
virtual void | close ()=0 |
Close the connetion to the CIMOM. | |
virtual void | enumClass (const String &ns, const CIMName &className, CIMClassResultHandlerIFC &result, WBEMFlags::EDeepFlag deep=WBEMFlags::E_SHALLOW, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY)=0 |
Enumerates the class specified by the CIMObjectPath. | |
virtual CIMClassEnumeration | enumClassE (const String &ns, const CIMName &className, WBEMFlags::EDeepFlag deep=WBEMFlags::E_SHALLOW, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY) |
Enumerates the class specified by the CIMObjectPath. | |
virtual CIMClassArray | enumClassA (const String &ns, const CIMName &className, WBEMFlags::EDeepFlag deep=WBEMFlags::E_SHALLOW, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY) |
Enumerates the class specified by the CIMObjectPath. | |
virtual void | enumClassNames (const String &ns, const CIMName &className, CIMNameResultHandlerIFC &result, WBEMFlags::EDeepFlag deep=WBEMFlags::E_DEEP)=0 |
Enumerates the child classes of className. | |
virtual CIMNameEnumeration | enumClassNamesE (const String &ns, const CIMName &className, WBEMFlags::EDeepFlag deep=WBEMFlags::E_DEEP) |
Enumerates the child classes of className. | |
virtual CIMNameArray | enumClassNamesA (const String &ns, const CIMName &className, WBEMFlags::EDeepFlag deep=WBEMFlags::E_DEEP) |
Enumerates the child classes of className. | |
virtual void | enumInstances (const String &ns, const CIMName &className, CIMInstanceResultHandlerIFC &result, const CIMPropertyList &propertyList=CIMPropertyList())=0 |
Gathers all instances (the whole instance and not just the names) belonging to the class specified in the path. | |
virtual CIMInstanceEnumeration | enumInstancesE (const String &ns, const CIMName &className, const CIMPropertyList &propertyList=CIMPropertyList()) |
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. | |
virtual CIMInstanceArray | enumInstancesA (const String &ns, const CIMName &className, const CIMPropertyList &propertyList=CIMPropertyList()) |
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. | |
virtual void | enumInstanceNames (const String &ns, const CIMName &className, CIMObjectPathResultHandlerIFC &result)=0 |
Gathers all instance names belonging to the class specified in the path. | |
virtual CIMObjectPathEnumeration | enumInstanceNamesE (const String &ns, const CIMName &className) |
Returns all instance names belonging to the class specified in the path. | |
virtual CIMObjectPathArray | enumInstanceNamesA (const String &ns, const CIMName &className) |
Returns all instance names belonging to the class specified in the path. | |
virtual CIMClass | getClass (const String &ns, const CIMName &className, WBEMFlags::ELocalOnlyFlag localOnly=WBEMFlags::E_NOT_LOCAL_ONLY, const CIMPropertyList &propertyList=CIMPropertyList())=0 |
Gets the CIM class for the specified CIM object path. | |
virtual CIMInstance | getInstance (const String &ns, const CIMObjectPath &instanceName, const CIMPropertyList &propertyList=CIMPropertyList())=0 |
Gets the CIM instance for the specified CIM object path. | |
virtual CIMValue | invokeMethod (const String &ns, const CIMObjectPath &path, const CIMName &methodName, const CIMParamValueArray &inParams, CIMParamValueArray &outParams)=0 |
Executes the specified method on the specified object. | |
virtual CIMQualifierType | getQualifierType (const String &ns, const CIMName &qualifierName)=0 |
Gets the CIM qualifier type specified in the CIM object path. | |
virtual void | setQualifierType (const String &ns, const CIMQualifierType &qualifierType)=0 |
Updates the specified CIM qualifier type in the specified namespace if it exists. | |
virtual void | deleteQualifierType (const String &ns, const CIMName &qualName)=0 |
Deletes a CIM qualfier type. | |
virtual void | enumQualifierTypes (const String &ns, CIMQualifierTypeResultHandlerIFC &result)=0 |
Enumerates the qualifiers defined in a namespace. | |
virtual CIMQualifierTypeEnumeration | enumQualifierTypesE (const String &ns) |
Enumerates the qualifiers defined in a namespace. | |
virtual CIMQualifierTypeArray | enumQualifierTypesA (const String &ns) |
Enumerates the qualifiers defined in a namespace. | |
virtual void | modifyClass (const String &ns, const CIMClass &cimClass)=0 |
Updates the CIM class within the specified namespace. | |
virtual void | createClass (const String &ns, const CIMClass &cimClass)=0 |
Adds the CIM class to the specified namespace. | |
virtual void | deleteClass (const String &ns, const CIMName &className)=0 |
Deletes the CIM class specified by className from namespace ns. | |
virtual void | modifyInstance (const String &ns, const CIMInstance &modifiedInstance, const CIMPropertyList &propertyList=CIMPropertyList())=0 |
Update the specified CIM instance within the specified namespace. | |
virtual CIMObjectPath | createInstance (const String &ns, const CIMInstance &instance)=0 |
Add the specified CIM instance to the specified namespace. | |
virtual void | deleteInstance (const String &ns, const CIMObjectPath &path)=0 |
Deletes the CIM instance specified by path from namespace ns. | |
virtual void | setProperty (const String &ns, const CIMObjectPath &instanceName, const CIMName &propertyName, const CIMValue &newValue)=0 |
Set the specified CIM instance property. | |
virtual CIMValue | getProperty (const String &ns, const CIMObjectPath &instanceName, const CIMName &propertyName)=0 |
Get the specified CIM instance property. | |
virtual void | associatorNames (const String &ns, const CIMObjectPath &objectName, CIMObjectPathResultHandlerIFC &result, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName())=0 |
This method is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular CIM Object. | |
virtual CIMObjectPathEnumeration | associatorNamesE (const String &ns, const CIMObjectPath &objectName, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName()) |
This method is used to enumerate the names of CIM Objects (Classes or Instances that are associated to a particular CIM Object. | |
virtual CIMObjectPathArray | associatorNamesA (const String &ns, const CIMObjectPath &objectName, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName()) |
This method is used to enumerate the names of CIM Objects (Classes or Instances that are associated to a particular CIM Object. | |
virtual void | associators (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList())=0 |
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object. | |
virtual CIMInstanceEnumeration | associatorsE (const String &ns, const CIMObjectPath &path, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object. | |
virtual CIMInstanceArray | associatorsA (const String &ns, const CIMObjectPath &path, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object. | |
virtual void | associatorsClasses (const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList())=0 |
This operation is used to enumerate CIMClasses that are associated to a particular source CIM Object. | |
virtual CIMClassEnumeration | associatorsClassesE (const String &ns, const CIMObjectPath &path, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate CIM Classes that are associated to a particular source CIM Object. | |
virtual CIMClassArray | associatorsClassesA (const String &ns, const CIMObjectPath &path, const CIMName &assocClass=CIMName(), const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMName &resultRole=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate CIM Classes that are associated to a particular source CIM Object. | |
virtual void | referenceNames (const String &ns, const CIMObjectPath &path, CIMObjectPathResultHandlerIFC &result, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName())=0 |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual CIMObjectPathEnumeration | referenceNamesE (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual CIMObjectPathArray | referenceNamesA (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual void | references (const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList())=0 |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual CIMInstanceEnumeration | referencesE (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual CIMInstanceArray | referencesA (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance). | |
virtual void | referencesClasses (const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList())=0 |
This operation is used to enumerate the association objects that refer to a particular target CIM Class. | |
virtual CIMClassEnumeration | referencesClassesE (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Class. | |
virtual CIMClassArray | referencesClassesA (const String &ns, const CIMObjectPath &path, const CIMName &resultClass=CIMName(), const CIMName &role=CIMName(), const CIMPropertyList &propertyList=CIMPropertyList()) |
This operation is used to enumerate the association objects that refer to a particular target CIM Class. | |
virtual void | execQuery (const String &ns, CIMInstanceResultHandlerIFC &result, const String &query, const String &queryLanguage)=0 |
Executes a query to retrieve or modify objects. | |
virtual CIMInstanceEnumeration | execQueryE (const String &ns, const String &query, const String &queryLanguage) |
Executes a query to retrieve or modify objects. | |
virtual CIMInstanceArray | execQueryA (const String &ns, const String &query, const String &queryLanguage) |
Executes a query to retrieve or modify objects. | |
virtual void | exportIndication (const CIMInstance &instance, const String &instNS) |
Export a given instance of an indication. |
Definition at line 53 of file OWBI1_CIMOMHandleIFC.hpp.
|
Destroy this CIMOMHandleIFC object.
Definition at line 54 of file OWBI1_CIMOMHandleIFC.cpp. |
|
This method is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular CIM Object.
Referenced by associatorNamesA(), and associatorNamesE(). |
|
This method is used to enumerate the names of CIM Objects (Classes or Instances that are associated to a particular CIM Object.
Definition at line 195 of file OWBI1_CIMOMHandleIFC.cpp. References associatorNames(), handler, and ns. |
|
This method is used to enumerate the names of CIM Objects (Classes or Instances that are associated to a particular CIM Object.
Definition at line 180 of file OWBI1_CIMOMHandleIFC.cpp. References associatorNames(), handler, and ns. |
|
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object.
Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-empty ("") value for the ResultClass parameter.
Referenced by associatorsA(), and associatorsE(). |
|
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object.
Definition at line 227 of file OWBI1_CIMOMHandleIFC.cpp. References associators(), handler, ns, and propertyList. |
|
This operation is used to enumerate CIMClasses that are associated to a particular source CIM Object.
Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-empty ("") value for the ResultClass parameter.
Referenced by associatorsClassesA(), and associatorsClassesE(). |
|
This operation is used to enumerate CIM Classes that are associated to a particular source CIM Object.
Definition at line 261 of file OWBI1_CIMOMHandleIFC.cpp. References associatorsClasses(), handler, ns, and propertyList. |
|
This operation is used to enumerate CIM Classes that are associated to a particular source CIM Object.
Definition at line 244 of file OWBI1_CIMOMHandleIFC.cpp. References associatorsClasses(), handler, ns, and propertyList. |
|
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object.
Definition at line 210 of file OWBI1_CIMOMHandleIFC.cpp. References associators(), handler, ns, and propertyList. |
|
Close the connetion to the CIMOM. This will free resources used for the client session. The destructor will call close(). |
|
Adds the CIM class to the specified namespace.
|
|
Add the specified CIM instance to the specified namespace.
|
|
Deletes the CIM class specified by className from namespace ns.
|
|
Deletes the CIM instance specified by path from namespace ns.
|
|
Deletes a CIM qualfier type.
|
|
Enumerates the class specified by the CIMObjectPath.
Referenced by enumClassA(), and enumClassE(). |
|
Enumerates the class specified by the CIMObjectPath.
Definition at line 78 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumClass(), handler, and ns. |
|
Enumerates the class specified by the CIMObjectPath.
Definition at line 66 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumClass(), handler, and ns. |
|
Enumerates the child classes of className.
Referenced by enumClassNamesA(), and enumClassNamesE(). |
|
Enumerates the child classes of className.
Definition at line 102 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumClassNames(), handler, and ns. |
|
Enumerates the child classes of className.
Definition at line 90 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumClassNames(), handler, and ns. |
|
Gathers all instance names belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Referenced by enumInstanceNamesA(), and enumInstanceNamesE(). |
|
Returns all instance names belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Definition at line 149 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumInstanceNames(), handler, and ns. |
|
Returns all instance names belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Definition at line 138 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumInstanceNames(), handler, and ns. |
|
Gathers all instances (the whole instance and not just the names) belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Referenced by enumInstancesA(), and enumInstancesE(). |
|
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Definition at line 126 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumInstances(), handler, ns, and propertyList. |
|
Returns all instances (the whole instance and not just the names) belonging to the class specified in the path. This could include instances of all the classes in the specified class' hierarchy.
Definition at line 114 of file OWBI1_CIMOMHandleIFC.cpp. References className, enumInstances(), handler, ns, and propertyList. |
|
Enumerates the qualifiers defined in a namespace.
Referenced by enumQualifierTypesA(), and enumQualifierTypesE(). |
|
Enumerates the qualifiers defined in a namespace.
Definition at line 170 of file OWBI1_CIMOMHandleIFC.cpp. References enumQualifierTypes(), handler, and ns. |
|
Enumerates the qualifiers defined in a namespace.
Definition at line 160 of file OWBI1_CIMOMHandleIFC.cpp. References enumQualifierTypes(), handler, and ns. |
|
Executes a query to retrieve or modify objects.
Referenced by execQueryA(), and execQueryE(). |
|
Executes a query to retrieve or modify objects.
Definition at line 376 of file OWBI1_CIMOMHandleIFC.cpp. References execQuery(), handler, and ns. |
|
Executes a query to retrieve or modify objects.
Definition at line 364 of file OWBI1_CIMOMHandleIFC.cpp. References execQuery(), handler, and ns. |
|
Export a given instance of an indication. This will cause all CIMListerners that are interested in this type of indication to be notified.
Definition at line 59 of file OWBI1_CIMOMHandleIFC.cpp. References OWBI1::CIMException::FAILED, and OWBI1_THROWCIM. |
|
Gets the CIM class for the specified CIM object path.
|
|
Gets the CIM instance for the specified CIM object path.
|
|
Get the specified CIM instance property.
|
|
Gets the CIM qualifier type specified in the CIM object path.
|
|
Executes the specified method on the specified object. A method is a declaration containing the method name, return type, and parameters in the method.
|
|
Updates the CIM class within the specified namespace.
|
|
Update the specified CIM instance within the specified namespace.
|
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Referenced by referenceNamesA(), and referenceNamesE(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Definition at line 291 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, and referenceNames(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Definition at line 278 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, and referenceNames(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Referenced by referencesA(), and referencesE(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Definition at line 319 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, propertyList, and references(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Class.
Referenced by referencesClassesA(), and referencesClassesE(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Class.
Definition at line 349 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, propertyList, and referencesClasses(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Class.
Definition at line 334 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, propertyList, and referencesClasses(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Definition at line 304 of file OWBI1_CIMOMHandleIFC.cpp. References handler, ns, propertyList, and references(). |
|
Set the specified CIM instance property.
|
|
Updates the specified CIM qualifier type in the specified namespace if it exists. If it doesn't exist, it will be added.
|