package br.uff.ic.oceano.util;
/**
* This Logger uses log4j.
*
*/
public class Logger {
private static String getCallerClassName() {
final StackTraceElement lastCalledMethod = Thread.currentThread().getStackTrace()[3];
return lastCalledMethod.getClassName();
}
public static void debug(String message) {
org.apache.log4j.Logger.getLogger(getCallerClassName()).debug(message);
}
public static void info(String message) {
org.apache.log4j.Logger.getLogger(getCallerClassName()).info(message);
}
public static void warn(String message) {
org.apache.log4j.Logger.getLogger(getCallerClassName()).warn(message);
}
public static void error(String message) {
org.apache.log4j.Logger.getLogger(getCallerClassName()).error(message);
}
}