Ejecución de grabadores y clientes sin una UI

Para probar grabadores, clientes y decoradores durante el proceso de desarrollo, puede ejecutar estos elementos antes de que cualquier componente de la UI esté preparado para iniciarlos.

Puede iniciar una sesión de grabación que incluya a los grabadores o los clientes que ha desarrollado mediante un archivo de configuración de sesión de grabación. Este archivo especifica qué grabadores y clientes iniciar, así como las opciones para los grabadores y clientes que se van a utilizar.

El siguiente archivo es un ejemplo de este tipo de archivo de configuración:

<?xml version="1.0" encoding="UTF-8"?>
<rpt:session xmlns:rpt="rpt">
   <rec:myRecorder <-- recorder configuration -->
   	xmlns:rec="recorder:org.xyz.myplugin"
   	option1="value1"
   	option2="value2"
   	id="myRecorder1"/>
   <cli:myClient <-- client configuration -->
   	xmlns:cli="client:org.xyz.myplugin"
   	optionA="valueA"
   	id="myClient1"/>
   <rpt:binding client="myClient1" recorder="myRecorder1"/>
</rpt:session>

En el ejemplo anterior, sustituya org.xyz.myplugin por el nombre del plugin que define el grabador y el cliente. Sustituya myRecorder por el ID del grabador y myClient por el ID de cliente. Los atributos option1 y option2 pueden sustituirse por atributos admitidos por el grabador. Puede sustituir el atributo optionA por un atributo que admita el cliente. Debe guardar el archivo con la extensión .recconfig.

En el archivo de configuración, un nodo de sesión contiene tantas configuraciones de grabador y de cliente como sean necesarias. Todos los grabadores y los clientes mencionados se lanzan juntos, con las opciones del archivo de configuración pasadas a ellos. Todos los grabadores y clientes deben tener atributos id para que pueda hacerse referencia a ellos en un nodo de enlace. Los ejemplos de archivos de configuración de sesión de grabación pueden generarse abriendo una sesión de grabación existente y pulsando Archivo > Guardar configuración de grabación como.

Para iniciar una sesión de grabación desde un archivo de configuración de grabación, pulse con el botón derecho del ratón sobre el archivo y, a continuación, seleccione Iniciar sesión de grabación.


Comentarios