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 Riferimento API IBM Rational ClearQuest.

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 Come gestire le sessioni in Riferimento API IBM Rational ClearQuest.

Utilizzo di query

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

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

Per informazioni su come creare una query utilizzando oggetti quali QueryDef e ResultSet, consultare la sezione Utilizzo di query in Riferimento API IBM Rational ClearQuest.

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 la sezione Utilizzo di record in Riferimento API IBM Rational ClearQuest.


Feedback