O IBM Rational CM
API é uma API Java unificada por meio da qual você pode acessar os produtos Rational (incluindo o ClearCase e o ClearQuest para este release). O Rational CM API estende a API do WVCM (Workspace Versioning
and Configuration Management), que é uma API Java padrão para o gerenciamento de configuração (consulte http://www.jcp.org/en/jsr/detail?id=147).
Os produtos de software IBM Rational fornecem um conjunto amplo de ferramentas integradas que facilitam as boas práticas na engenharia de software e abrangem o ciclo de vida completo do desenvolvimento de software. Tradicionalmente, cada produto Rational tem sua própria API que fornece acesso a seu repositório específico do produto. O Rational CM API fornece a API unificada para acessar ao Rational ClearQuest e ao Rational ClearCase.
É possível utilizar o Rational CM API para construir aplicativos clientes que acessam os aplicativos do produto Rational ClearCase e ClearQuest e construir novas integrações com esses produtos. O aplicativo cliente pode ser um plugin do Eclipse ou outro aplicativo cliente Java. Você pode utilizar o Rational CM
API para construir aplicativos clientes que:
- Desempenham operações de registro de saída e de entrada do ClearCase de seu aplicativo Java.
- Procuram os conteúdos de uma visualização na Web do ClearCase em sua máquina local.
- Criam e modificam os objetos UCM do ClearCase, como atividades e fluxos.
- Desempenham funções comuns do ClearQuest, como recuperar e atualizar pedidos de alteração e outros tipos de registro.
- Alteram o estado de um registro de pedido de alteração em um banco de dados e executam
programaticamente outras funções comuns.
- Executam consultas do ClearQuest e procuram os registros no conjunto de resultados.
O Rational CM
API suporta visualizações na Web, mas não suporta atualmente visualizações dinâmicas ou de captura instantânea.
Para obter uma introdução ao modelo de programação para o Rational CM
API, consulte Visão Geral do Modelo de Objeto do Rational CM API.