Informações de log para a regra greex

É possível registrar informações para a Regra Greex ou para uma condição XML avançada em diferentes níveis. Os diferentes níveis para registro de informações são descritos em GreexLogConstants. É possível registrar informações que vão desde a estrutura log4j Apache até um System.out.println () simples.

Sobre esta tarefa

Para registrar informações para a Regra Greex:

Procedimento

  1. Crie uma classe GreexLogger e implemente os métodos a seguir dentro da classe:
    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 a classe GreexLogger com o GreexContext usando o método registerLogger(). Por exemplo,
    public class MyApp 
    {
     GreexContext  ctx = new GreexContext();
     Ctx.registerLogger(new MyLogger(),GreexLogConstants.GREEX_DEBUG); 
    }