Utilización de la API de Rational ClearQuest

Puede utilizar la API de Rational ClearQuest para personalizar enganches predefinidos, así como para escribir sus propios enganches y para escribir aplicaciones externas que realicen tareas relacionadas con bases de datos de Rational ClearQuest.

Para obtener detalles sobre los objetos, los métodos, las propiedades y las constantes que se pueden utilizar al escribir enganches o aplicaciones externas, consulte la publicación IBM Rational ClearQuest Consulta de API.

Cómo trabajar con sesiones

El objeto Session representa la sesión actual de acceso a base de datos y es el punto de partida de todas las operaciones. Si escribe enganches, puede acceder al objeto Session actual a través del método GetSession del objeto Entity. Puesto que los enganches operan en el contexto de modificación de un registro (entidad), siempre tiene un objeto Entity correspondiente desde el que llamar a GetSession.

Si escribe una aplicación externa para acceder a bases de datos de Rational ClearQuest, debe crear un objeto Session e iniciar la sesión en la base de datos. Para trabajar con una entidad, luego debe llamar a la API que devuelve el objeto de entidad.

Para obtener más información, consulte Cómo trabajar con sesiones Cómo trabajar con sesiones en la publicación IBM Rational ClearQuest Consulta de API.

Cómo trabajar con consultas

Puede ejecutar consultas para recuperar datos de una base de datos de Rational ClearQuest basándose en un conjunto de criterios de búsqueda que proporcione. Para crear una consulta:

  1. Compile una consulta por medio del objeto QueryDef para especificar los datos a recuperar.
  2. Cree un objeto ResultSet para que contenga los datos.
  3. Ejecute la consulta para recuperar los datos en el conjunto de resultados.
  4. Acceda a los datos.

Para informarse sobre cómo compilar una consulta por medio de objetos tales como QueryDef y ResultSet, consulte el apartado Cómo trabajar con consultas de la publicación IBM Rational ClearQuest Consulta de API.

Cómo trabajar con registros

Cuando los usuarios entran solicitudes de cambio, los datos se almacenan en un registro lógico denominado entidad. Puede crear, editar y ver datos de registros, y ver datos sobre el tipo de entidad de registro. Utilice el método BuildEntity para crear un registro y el método EditEntity para editar un registro existente. La API de Rational ClearQuest también proporciona métodos para validar cambios y confirmar el registro actualizado en la base de datos.

Para obtener más información, consulte el apartado Cómo trabajar con registros de la publicación IBM Rational ClearQuest Consulta de API.


Comentarios