Definir administradores de políticas externas

Si desarrolla un administrador de políticas que amplía la clase com.ibm.ram.extension.PolicyGovernor e incluye políticas personalizadas, tendrá que instalar el archivo Java resultante en IBM® Rational Asset Manager.

Acerca de esta tarea

Una vez finalizado el trabajo en su administrador de políticas y las políticas personalizadas que incluye, puede exportar el proyecto Java como un archivo JAR que después puede añadir como una ampliación de política a Rational Asset Manager.

Procedimiento

  1. Inicie una sesión en el cliente web de Rational Asset Manager como administrador de repositorio.
  2. Pulse Administración.
  3. Pulse Ampliaciones personalizadas.
  4. En la sección Extensiones de políticas, pulse Extensión de política nueva. Se abrirá la ventana Ampliación nueva.
  5. En el campo Nombre de clase, especifique el nombre de clase de administrador de políticas. El nombre que especifique debe incluir la vía de acceso de plug-in y el nombre de clase de administrador. Por ejemplo, si la clase de administrador (MyGovernor) del archivo JAR se encuentra en esta ubicación:
    com/ibm/ram/extension/demo/policy/
    el nombre de la clase debe ser:
    com.ibm.ram.extension.demo.policy.MyGovernor
  6. En el campo Archivo .jar o .zip, busque en el archivo JAR que contiene a extensión personalizada en el sistema de archivos local. Por ejemplo: com.ibm.ram.extension.demo.policy.jar.

    Puede subir un archivo JAR o incluir varios archivos JAR en un archivo de archivado subirlos todos. Por ejemplo, si está integrando con otro producto y desea incluir las bibliotecas del otro producto para trabajar con la política, debe añadirlos todos a la vía de acceso de clases. Puede crear un archivo de archivado que contenga todos los archivos JAR y, a continuación, subirlo como un solo archivo de archivado. La operación de subida extraerá el contenido del archivo y colocará todos los archivos JAR incluidos en la vía de acceso de clases.

  7. Pulse Aceptar. La extensión de política está instalada.

Resultados

Una vez realizados estos pasos, las políticas nuevas del administrador de políticas quedan disponibles para su uso en los ciclos de vida de activos.

Se añadirá al repositorio un activo aprobado del tipo Extensión personalizada que contiene el archivo JAR. No modifique este activo en la página Detalles de activo o volverá al estado Borrador.

Qué hacer a continuación

Una vez añadido un administrador de políticas que incluya políticas personalizadas, puede que deba hacer cambios en una política y después añadir un administrador actualizado con esos cambios a Rational Asset Manager. Puede añadir el administrador nuevo mediante el enlace Modificar para cargar un archivo .jar en lugar de suprimir la ampliación antigua.
Para eliminar una extensión personalizada del servidor, pulse Suprimir.
Importante: Si suprime una ampliación personalizada, ya no podrá ver los resultados y el historial de la ampliación para los activos que utilizaban la ampliación.
Para obtener instrucciones adicionales sobre cómo crear o modificar políticas personalizadas, consulte la sección Crear políticas utilizando la API de revisión de políticas personalizadas.

Comentarios