Utilizzo dell'API di Rational ClearQuest

È possibile utilizzare l'API di Rational ClearQuest per personalizzare gli hook predefiniti, scrivere gli hook e scrivere le applicazioni esterne che eseguono le attività sui database Rational ClearQuest.

Per dettagli su oggetti, metodi e proprietà e costanti che è possibile utilizzare quando sono scritti gli hook e/o le applicazioni esterne, consultare IBM Rational ClearQuest - Riferimento API.

Utilizzo di sessioni

L'oggetto Session indica la sessione di accesso al database corrente ed è il punto di inizio di tutte le operazioni. Se si scrivono gli hook, l'accesso all'oggetto Session corrente viene fornito mediante il metodo GetSession dell'oggetto Entity. Poiché gli hook operano nel contesto di modifica di un record (entità), è sempre disponibile un oggetto Entity corrispondente da cui richiamare GetSession.

Se si scrive un'applicazione esterna per accedere ai database Rational ClearQuest, è necessario creare un oggetto Session e accedere al database. Per operare con un'entità, è necessario richiamare l'API che restituisce l'oggetto entity.

Per ulteriori informazioni, consultare Come gestire le sessioni in IBM Rational ClearQuest - Riferimento API.

Utilizzo di interrogazioni

È possibile eseguire le interrogazioni per richiamare i dati da un database Rational ClearQuest in base ad una serie dei criteri di ricerca forniti. Per creare un'interrogazione:

  1. Creare un'interrogazione utilizzando l'oggetto QueryDef per specificare i dati da richiamare.
  2. Creare un oggetto ResultSet per gestire i dati.
  3. Eseguire l'interrogazione per richiamare i dati nella serie dei risultati.
  4. Accedere ai dati.

Per informazioni su come creare una interrogazione utilizzando oggetti quali QueryDef e ResultSet, consultare Utilizzo di interrogazioni in IBM Rational ClearQuest - Riferimento API.

Utilizzo di record

Quando gli utenti immettono richieste di modifica, i dati vengono memorizzati in un record logico definito come un'entità. È possibile creare, modificare e visualizzare i dati del record e visualizzare i dati sul tipo di entità del record. Utilizzare il metodo BuildEntity per creare un record; utilizzare il metodo EditEntity per modificare un record esistente. L'API di Rational ClearQuest fornisce anche metodi per convalidare le modifiche e per eseguire il commit del record aggiornato sul database.

Per ulteriori informazioni, consultare Come gestire i record in IBM Rational ClearQuest - Riferimento API.



Feedback