ibspan.log4jade.client
Class DefaultEvaluator

java.lang.Object
  extended by ibspan.log4jade.client.DefaultEvaluator
All Implemented Interfaces:
Serializable, TriggeringEventEvaluator

public class DefaultEvaluator
extends Object
implements TriggeringEventEvaluator, Serializable

Sample implementation of TriggeringEventEvaluator, forcing events buffer to be emptied when event of ERROR level is logged.

Author:
Maciej Gawinecki
See Also:
Serialized Form

Constructor Summary
DefaultEvaluator()
           
 
Method Summary
 boolean isTriggeringEvent(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(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 TriggeringEventEvaluator