package dk.thoerup.curcuitbreaker.notification; import org.apache.log4j.*; public class Log4jNotifier implements Notifier { Logger logger = Logger.getLogger(JavaLogNotifier.class.getName()); public void sendNotification(String breakerName, Event evnt) { String eventString = ""; switch (evnt) { case BreakerAttemptReset: eventString = "Reset attempted"; break; case BreakerReset: eventString = "Reset"; break; case BreakerTripped: eventString = "Tripped"; break; } logger.warn("Circuitbreaker " + breakerName + " : " + eventString); } @Override public String toString() { return "JavaLogNotifier"; } }