version 1.86, 2012/12/05 20:54:49
|
version 1.87, 2013/03/28 19:54:40
|
|
|
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMName& className); | const CIMName& className); |
| |
|
/** |
/// associators |
Get the associated(reference) classes or instances for the |
|
input ObjectName filtered by the assocClass,resultClass, |
|
role and result role parameters. This is analogous to the |
|
operation defined in the DMTF spec DSP200. |
|
@param nameSpace CIMNamespaceName for the operation |
|
@param objectName CIMObjectPath for the operation. If this includes |
|
ONLY a class in the object with no keys the return is CIMClasses. Else |
|
it is CIMInstances. See bug 3302 |
|
@param assocClass CIMName with name of association class for which this |
|
is to be filtered or Null if no filtering |
|
@param resultClass CIMName with name of associated class for which |
|
response is to be filtered or Null of no filtering. |
|
@param role String defining role parameter from association class to |
|
objectName |
|
@param resultRole String defining role between association and |
|
associated classes. |
|
@param includeQualifiers Boolean to force inclusion of Qualifiers if |
|
true and if this is a class request. |
|
@param includeClassOrigin Boolean to force inclusion of ClassOrigin |
|
information if true |
|
@param propertyList CIMPropertyList (optional). if Null, |
|
return all properties. If empty but not Null, return no |
|
properties. Else return only properties in the list. |
|
@return Array<CIMObject> containing either the classes or |
|
instances requested. |
|
@exception CIMException Error code CIM_ERR_INVALID_CLASS if the class |
|
does not exist. |
|
@exception - Throws NoSuchDirectory if the Namespace |
|
does not exist. |
|
*/ |
Array<CIMObject> associators( | Array<CIMObject> associators( |
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMObjectPath& objectName, | const CIMObjectPath& objectName, |
|
|
Boolean includeClassOrigin = false, | Boolean includeClassOrigin = false, |
const CIMPropertyList& propertyList = CIMPropertyList()); | const CIMPropertyList& propertyList = CIMPropertyList()); |
| |
/// associatorNames |
/** |
|
Get the associated class or instance object paths for the |
|
input ObjectName filtered by the assocClass,resultClass, |
|
role and result role parameters. This is analogous to the |
|
operation defined in the DMTF spec DSP200. |
|
@param nameSpace CIMNamespaceName for the operation |
|
@param objectName CIMObjectPath for the operation. If this includes |
|
ONLY a class in the object with no keys the return is CIMClasses. Else |
|
it is CIMInstances. See bug 3302 |
|
@param assocClass CIMName with name of association class for which this |
|
is to be filtered or Null if no filtering |
|
@param resultClass CIMName with name of associated class for which |
|
response is to be filtered or Null of no filtering. |
|
@param role String defining role parameter from association class to |
|
objectName |
|
@param resultRole String defining role between association and |
|
associated classes. |
|
@return Array<CIMObjectPath> containing the path of either |
|
classes or instances requested. |
|
@exception CIMException Error code CIM_ERR_INVALID_CLASS if the class |
|
does not exist. |
|
@exception - Throws NoSuchDirectory if the Namespace |
|
does not exist. |
|
*/ |
Array<CIMObjectPath> associatorNames( | Array<CIMObjectPath> associatorNames( |
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMObjectPath& objectName, | const CIMObjectPath& objectName, |
|
|
const String& role = String::EMPTY, | const String& role = String::EMPTY, |
const String& resultRole = String::EMPTY); | const String& resultRole = String::EMPTY); |
| |
/// references |
/** |
|
Get the association classes or instances for the input |
|
ObjectName filtered by the resultClass and role parameters. |
|
This is analogous to the operation defined in the DMTF spec |
|
DSP200. |
|
@param nameSpace CIMNamespaceName for the operation |
|
@param objectName CIMObjectPath for the operation. If this includes |
|
ONLY a class in the object with no keys the return is CIMClasses. Else |
|
it is CIMInstances. See bug 3302 |
|
@param role String defining role parameter from association class to |
|
objectName |
|
@param resultRole String defining role between association and |
|
associated classes. |
|
@param includeQualifiers Boolean to force inclusion of Qualifiers if |
|
true and if this is a class request. |
|
@param includeClassOrigin Boolean to force inclusion of ClassOrigin |
|
information if true |
|
@param propertyList CIMPropertyList (optional). if Null, |
|
return all properties. If empty but not Null, return no |
|
properties. Else return only properties in the list. |
|
@return Array<CIMObject> containing either the classes or |
|
instances requested. |
|
@exception CIMException Error code CIM_ERR_INVALID_CLASS if the class |
|
does not exist. |
|
@exception - Throws NoSuchDirectory if the Namespace does |
|
not exist. |
|
*/ |
Array<CIMObject> references( | Array<CIMObject> references( |
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMObjectPath& objectName, | const CIMObjectPath& objectName, |
|
|
Boolean includeClassOrigin = false, | Boolean includeClassOrigin = false, |
const CIMPropertyList& propertyList = CIMPropertyList()); | const CIMPropertyList& propertyList = CIMPropertyList()); |
| |
/// referenceNames |
/** |
|
Get the association class or instance object paths for the |
|
input ObjectName filtered by the assocClass,resultClass, |
|
role and result role parameters. This is analogous to the |
|
operation defined in the DMTF spec DSP200. |
|
@param nameSpace CIMNamespaceName for the operation |
|
@param objectName CIMObjectPath for the operation. If this includes |
|
ONLY a class in the object with no keys the return is CIMClasses. Else |
|
it is CIMInstances. See bug 3302 |
|
@param role String defining role parameter from association class to |
|
objectName |
|
@param resultRole String defining role between association and |
|
associated classes. |
|
@return Array<CIMObjectPath> containing the path of either |
|
classes or instances requested. |
|
@exception CIMException Error code CIM_ERR_INVALID_CLASS if the class |
|
does not exist. |
|
@exception - Throws NoSuchDirectory if the Namespace |
|
does not exist. |
|
*/ |
Array<CIMObjectPath> referenceNames( | Array<CIMObjectPath> referenceNames( |
const CIMNamespaceName& nameSpace, | const CIMNamespaceName& nameSpace, |
const CIMObjectPath& objectName, | const CIMObjectPath& objectName, |