org.glite.data.common.log
Class DefaultEvaluator

java.lang.Object
  extended byorg.glite.data.common.log.DefaultEvaluator
All Implemented Interfaces:
org.apache.log4j.spi.TriggeringEventEvaluator

public class DefaultEvaluator
extends java.lang.Object
implements org.apache.log4j.spi.TriggeringEventEvaluator

DefaultEvaluator implements the single method TriggeringEventEvaluator interface. This class allows IMAppender to decide when to perform the IM message delivery.

Version:
$Revision: 1.1 $
Author:
Rafael Luque & Ruth Zamorano

Constructor Summary
DefaultEvaluator()
           
 
Method Summary
 boolean isTriggeringEvent(org.apache.log4j.spi.LoggingEvent event)
          Is this event the e-mail triggering event?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultEvaluator

public DefaultEvaluator()
Method Detail

isTriggeringEvent

public boolean isTriggeringEvent(org.apache.log4j.spi.LoggingEvent event)
Is this event the e-mail triggering event?

This method returns true if the event level has ERROR level or higher. Otherwise it returns false.

Specified by:
isTriggeringEvent in interface org.apache.log4j.spi.TriggeringEventEvaluator