package org.aksw.sparqlify.admin.web.common;
import org.slf4j.Logger;
import org.slf4j.ext.LoggerWrapper;
public abstract class LoggerBase
extends LoggerWrapper
{
public LoggerBase(Logger logger) {
super(logger, "loggerMem");
}
abstract void process(String level, String message);
@Override
public void error(String msg) {
super.error(msg);
process("error", msg);
}
@Override
public void warn(String msg) {
super.warn(msg);
process("warn", msg);
}
@Override
public void info(String msg) {
super.info(msg);
process("info", msg);
}
@Override
public void debug(String msg) {
super.debug(msg);
process("debug", msg);
}
}