Registro de información para la regla Greex

Puede registrar información para la regla Greex o una condición de XML avanzado en diferentes niveles. Los distintos niveles de información de registro se describen en GreexLogConstants. Los métodos para registrar información van desde la infraestructura log4j de Apache hasta un simple System.out.println().

Acerca de esta tarea

Para registrar información para la regla Greex:

Procedimiento

  1. Cree la clase GreexLogger e implemente los siguientes métodos en la clase:
    log(GreexLogData data) method and log information as needed. 
    For example: 
    public class MyLogger implements GreexLogger 
    {
        public void log(GreexLogData data)
        {
          System.out.println("Message:: "+data.getMessage());
             System.out.println("Severity:: "+data.getSeverity());
        }
     }
  2. Registre la clase GreexLogger con GreexContext utilizando el método registerLogger(). Por ejemplo:
    public class MyApp 
    {
     GreexContext  ctx = new GreexContext();
     Ctx.registerLogger(new MyLogger(),GreexLogConstants.GREEX_DEBUG); 
    }