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
- 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());
}
}
- 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);
}