Rational ClearQuest CM API object model overview

The Rational® ClearQuest® CM API common object model maps Rational ClearQuest objects to a resource proxy hierarchy, based on the WVCM proxy and property model. This common data model enables API client applications to retrieve data, through one set of interfaces, as API resources.

For example, a Rational ClearQuest record is mapped to an instance of the CqRecord interface. The CqRecord interface is an extension (defined in com.ibm.rational.wvcm.stp.cq) of the StpResource interface (defined in com.ibm.rational.wvcm.stp), which, itself is an extension of the WVCM Resource interface. The Resource interface provides the standard mechanisms to retrieve the properties (for example, Name and Description) and content of a resource, including its relationships to other resource types (for example, from a record to a field).