IBM Rational CM
API è un'API Java™ unificata tramite la quale è possibile accedere ai prodotti Rational
(incluso ClearCase e ClearQuest per
questa release). Rational CM API estende WVCM (Workspace Versioning
and Configuration Management) API, che è un'API Java standard
per la gestione della configurazione (consultare http://www.jcp.org/en/jsr/detail?id=147).
IBM I prodotti software Rational
forniscono una serie completa di tool integrati che facilitano
le procedure ottimali nell'ingegneria software e coprono l'intero ciclo di vita dello sviluppo
software. In genere, ogni prodotto Rational ha avuto la propria API
che fornisce l'accesso al repository specifico per il prodotto. Rational CM
API fornisce un'unica API unificata per l'accesso a Rational ClearQuest e Rational ClearCase.
È possibile utilizzare Rational CM API per creare applicazioni client che accedono ad applicazioni
dei prodotti Rational ClearCase e ClearQuest
e per creare nuove integrazioni a questi prodotti. L'applicazione client
può essere un plugin Eclipse o un'altra applicazione client Java. È possibile utilizzare Rational CM
API per creare applicazioni client che:
- Eseguono operazioni di checkout e checkin ClearCase
dall'applicazione Java.
- Visualizzano il contenuto di una vista Web ClearCase nella macchina locale.
- Creano e modificano gli oggetti UCM ClearCase, come attività e flussi.
- Eseguono funzioni ClearQuest comuni, come
richiamare ed aggiornare le richieste di modifica ed altri tipi di record.
- Modificano lo stato di un record di richiesta di modifica in un database ed in modo programmatico
eseguono altre funzioni comuni.
- Eseguono query ClearQuest
ed esaminano i record nella serie di risultati.
Rational CM
API supporta le viste Web ma attualmente non supporta le viste dinamiche o
istantanee.
Per un'introduzione al modello di programmazione per Rational CM
API, consultare Panoramica del modello oggetto Rational CM API.