Benutzerdatenbankobjekte

Benutzerdatenbankobjekte sind die Objekte, mit denen Ihr Code innerhalb einer Sitzung am häufigsten arbeitet.

Das folgende Diagramm zeigt die Objekte, mit denen Sie auf eine Benutzerdatenbank zugreifen, sowie die Beziehungen zwischen diesen Objekten. Die Pfeile geben die Richtung an, in der Sie die darauf bezogenen Objekte abrufen können. Ausgehend vom Session-Objekt können Sie beispielsweise verschiedene Objekttypen wie DatabaseDesc, Entity, EntityDef, QueryDef und ResultSet direkt abrufen.

Mit Objekten der höchsten Ebene wird auf die Objekte zugegriffen, die den Clientfunktionen von Rational ClearQuest zugeordnet sind.

In manchen Fällen besteht zwischen Objekten eine indirekte Beziehung. Die Objekte QueryDef und ResultSet arbeiten beispielsweise zusammen, um eine Abfrage auszuführen. Diese Objekte werden jedoch separat mit Hilfe der Methoden des Session-Objekts erstellt. Das ResultSet-Objekt verwendet zur Ausführung der Abfrage Informationen aus dem QueryDef-Objekt.

Benutzerdatenbankobjekt
Beschreibung
Session-Objekt
Zugriff auf die Benutzerdatenbank; Erstellung neuer Datensätze
Entity-Objekt
Ein Objekt, das einem Datenbanksatz entspricht. Arbeitet mit Satzdaten: set field-Werte, validate, commit, revert.
EntityDef-Objekt
Ruft schreibgeschützte Metadaten auf: Aktionen, Felder, Hooks, Status und Übergänge, die auf einen bestimmten Satztyp anwendbar sind.
EntityDefs-Objekt
Sammlung von EntityDef-Objekten (Satztyp)
QueryDef-Objekt
Definiert die Abfragekriterien.QueryDef ist die Definition einer Abfrage.
ResultSet-Objekt
Enthält die von der Abfrage abgerufenen Daten. Ein ResultSet ist das Ergebnis, das Sie erhalten, wenn Sie ein QueryDef-Objekt ausführen (Execute). Wenn es sich um eine parametrisierte Abfrage handelt, wird das ResultSet-Objekt dazu verwendet, Werte für Abfragen einzugeben.
QueryFilterNode-Objekte
Implementiert Vergleichsfilter für die Abfrage.
Workspace Object
Das Workspace-Objekt (WorkSpaceMgr für Perl) stellt eine Schnittstelle zur Bearbeitung gespeicherter Abfragen, Berichte und Diagramme in den Ordnern für öffentliche und persönliche Abfragen zur Verfügung.

Feedback