package com.lassekoskela.maven.logging;
import org.codehaus.plexus.logging.AbstractLogger;
import org.codehaus.plexus.logging.Logger;
public class StubbedLogger extends AbstractLogger {
StubbedLogger(int threshold, String name) {
super(threshold, name);
}
public StubbedLogger() {
super(LEVEL_DEBUG, "stubbedlogger");
}
@Override
public void warn(String msg, Throwable e) {
System.out.println("[WARN] " + msg);
}
@Override
public void info(String msg, Throwable e) {
System.out.println("[INFO] " + msg);
}
@Override
public Logger getChildLogger(String name) {
return null;
}
@Override
public void fatalError(String msg, Throwable e) {
System.out.println("[FATAL] " + msg);
}
@Override
public void error(String msg, Throwable e) {
System.out.println("[ERROR] " + msg);
}
@Override
public void debug(String msg, Throwable e) {
System.out.println("[DEBUG] " + msg);
}
}