Ressourcen und Proxys

Die ClearQuest CM API umfasst Proxy-Objekte für die persistenten Ressourcen, die in den ClearQuest-Repositorys gespeichert sind.

Ein Proxy ist ein Objekt auf dem Client, das eine Ressource in einem Repository auf einem Server oder auf dem Clientsystem repräsentiert. Ein Proxy-Objekt repräsentiert eine Ressource während einer API-Providersitzung. Jeder Ressourcentyp wird von einer Schnittstelle repräsentiert, die eine Erweiterung des er WVCM-Schnittstelle 'Resource' ist.

Um auf eine Ressource zugreifen zu können, muss ein Client zunächst ein Proxy-Objekt erstellen, das die API-Schnittstelle für diesen Ressourcentyp implementiert. Alle Proxy-Objekte werden entweder durch das Aufrufen einer Methode vom Providerobjekt oder durch das Aufrufen einer Methode für ein anderes Proxy-Objekt abgerufen. Der Client verwendet dann die für das Proxy-Objekt verfügbaren Methoden, um auf bestimmte Eigenschaften der Ressource zuzugreifen oder den Inhalt bzw. den Status der Ressource zu modifizieren. Proxy-Objekte sind clientseitige Objekte, die vom Provider zurückgegeben werden; sie sind keine Serverressourcen im eigentlichen Sinne.


Feedback