public static Logger getLog() { initialized(); return __log; }
public static void warn(String msg) { if (!initialized()) return; __log.warn(msg,null,null); }
public static void warn(String msg,Object arg) { if (!initialized()) return; __log.warn(msg,arg,null); }
public static void info(String msg,Object arg) { if (!initialized()) return; __log.info(msg,arg,null); }
public static void debug(String msg) { if (!initialized()) return; __log.debug(msg,null,null); }
public static boolean isDebugEnabled() { if (!initialized()) return false; return __log.isDebugEnabled(); }
/** Obtain a named Logger. * Obtain a named Logger or the default Logger if null is passed. */ public static Logger getLogger(String name) { if (!initialized()) return null; if (name==null) return __log; return __log.getLogger(name); }
public static void debug(String msg,Object arg) { if (!initialized()) return; __log.debug(msg,arg,null); }
public static void info(String msg) { if (!initialized()) return; __log.info(msg,null,null); }
public static void info(String msg,Object arg0, Object arg1) { if (!initialized()) return; __log.info(msg,arg0,arg1); }
public static void debug(String msg,Object arg0, Object arg1) { if (!initialized()) return; __log.debug(msg,arg0,arg1); }
public static void warn(String msg,Object arg0, Object arg1) { if (!initialized()) return; __log.warn(msg,arg0,arg1); }
public static void warn(Throwable th) { if (!initialized()) return; __log.warn(EXCEPTION,th); unwind(th); }
public static void warn(String msg, Throwable th) { if (!initialized()) return; __log.warn(msg,th); unwind(th); }
/** * Ignore an exception unless trace is enabled. * This works around the problem that log4j does not support the trace level. */ public static void ignore(Throwable th) { if (!initialized()) return; if (__ignored) { __log.warn(IGNORED,th); unwind(th); } else if (__verbose) { __log.warn(IGNORED,th); unwind(th); } }