Configurar la configuración y los contextos del adaptador para un adaptador basado en reglas

En el Archivo de configuración del adaptador, el contexto describe la agrupación ordenada de componentes tal como se han encadenado entre sí para el proceso de archivo de anotaciones. Cada archivo de anotaciones tiene un contexto separado, y se pueden definir varios contextos en una sola configuración.

Requisitos previos:
Crear un archivo de configuración del adaptador

Configurar el contexto

El contexto se puede configurar para procesar componentes en una sola hebra o en varias hebras. Se puede utilizar un contexto de múltiples hebras en aquellos casos en los que existen varios componentes que se pueden ejecutar en paralelo, por ejemplo, múltiples productores. Para configurar el contexto:

  1. En el panel situado a la izquierda del Editor de configuraciones de adaptador, expanda el nodo Adaptador y, a continuación, el nodo Contextos. Seleccione Implementación de contexto básica de contexto. En el panel de la derecha de muestra la información de Implementación de contexto básica.
  2. Actualice la Clase ejecutable con una de las implementaciones de contexto disponibles. Consulte el apartado Estructura del archivo de configuración del adaptador para obtener una lista de clases válidas.
  3. Actualice los demás campos del contexto, según proceda.
  4. Guarde los cambios.

Configurar una instancia de contexto de la configuración

Se pueden definir varios contextos en una sola configuración. Para configurar una instancia de contexto en una configuración:

  1. En el panel situado a la izquierda del Editor de configuraciones de adaptador, expanda el nodo Configuración. Seleccione Instancia de contexto. En el panel de la derecha se muestra la información de la Instancia de contexto.
  2. Seleccione Operación continua si desea que se supervisen continuamente los cambios del archivo de anotaciones. Si selecciona la operación continua, especifique que se utilicen los valores Tiempo máximo desocupado e Intervalo de pausa para la supervisión. Si no selecciona la operación continua, los valores Tiempo máximo desocupado e Intervalo de pausa se ignoran.
  3. En el campo Tiempo máximo desocupado, especifique el número máximo de milisegundos que debe esperar el contexto a que cambie un archivo de anotaciones antes de concluir.
    Nota: Cuando Tiempo máximo desocupado tiene un valor de cero y se selecciona la opción Operación continua, el contexto se ejecuta continuamente hasta que se detiene de forma programática llamando al método Adapter.stop().
  4. Especifique el número máximo de milisegundos que debe esperar el contexto después de llegar al final de un archivo de anotaciones, antes de intentar volver a leer en el campo Intervalo de pausa.
  5. Especifique el entorno local del archivo de anotaciones que desea analizar utilizando los campos Código ISO de idioma y Código ISO de país. El campo Código ISO de idioma toma los códigos de dos letras en minúsculas, tal como especifica ISO-639. El Código ISO de país toma los códigos de dos letras en mayúsculas, tal como especifica ISO-3166. El valor por omisión para el código de idioma es en y el valor por omisión para el código de país es US.
  6. Especifique la codificación utilizada para el archivo de anotaciones en el campo Codificación. La codificación especificada se debe ajustar al juegos de caracteres definido en el registro de juego de caracteres IANA (http://www.iana.org/assignments/character-sets). El valor por omisión para este campo es UTF-8.
    Nota:
    1. La Java VM que utiliza debe ofrecer soporte para el entorno local y la codificación que especifique.
    2. Si no se especifica ningún valor en el campo Codificación, el archivo de anotaciones se analiza utilizando la codificación por omisión de la JVM, tal como se especifica en la propiedad del sistema JVM file.encoding.
    3. Guarde los cambios del archivo de configuración del adaptador.

Los cambios realizados en el archivo de configuración del adaptador se guardan en el proyecto de plug-in que ha creado. Para obtener detalles sobre la estructura del archivo de configuración del adaptador, consulte los temas de consultas relacionadas. Una vez que haya configurado el contexto del adaptador, continúe con la configuración del sensor.

 

Conceptos relacionados
Visión general del Adaptador de anotaciones genérico de Hyades

Tareas relacionadas
Configurar el componente sensor

Consultas relacionadas
Estructura del archivo de configuración del adaptador
Editor de configuraciones de adaptador
Gramática de las expresiones regulares