@Override public void log(Level level, Enum<?> messageKey, Object... args) { if (isLogEnabled(level)) { log.log(LEVELS_MAP.get(level), interpolate(messageKey, args)); } }
@Override public void error(Enum<?> messageKey, Object... args) { if (isErrorEnabled()) { log.error(interpolate(messageKey, args)); } }
@Override public void warn(Enum<?> messageKey, Object... args) { if (isWarnEnabled()) { log.warn(interpolate(messageKey, args)); } }
@Override public void info(Throwable error, Enum<?> messageKey, Object... args) { if (log.isInfoEnabled()) { log.info(interpolate(messageKey, args), error); } }
/** * <p class="changed_added_4_0"> * This method produces logger instance for given category. * </p> * * @param category logger category * @return Logger */ public static Logger getLogger(String category) { if (isLog4JAvailable) { return new Log4jLogger(category); } return new JavaLogger(category); }
@Override public void debug(Enum<?> messageKey, Object... args) { if (log.isDebugEnabled()) { log.debug(interpolate(messageKey, args)); } }
@Override public void log(Level level, Throwable error, Enum<?> messageKey, Object... args) { if (isLogEnabled(level)) { log.log(LEVELS_MAP.get(level), interpolate(messageKey, args), error); } }
@Override public void warn(Throwable error, Enum<?> messageKey, Object... args) { if (isWarnEnabled()) { log.warn(interpolate(messageKey, args), error); } }
@Override public void error(Throwable error, Enum<?> messageKey, Object... args) { if (isErrorEnabled()) { log.error(interpolate(messageKey, args), error); } }
@Override public void info(Enum<?> messageKey, Object... args) { if (log.isInfoEnabled()) { log.info(interpolate(messageKey, args)); } }
@Override public void debug(Throwable error, Enum<?> messageKey, Object... args) { if (log.isDebugEnabled()) { log.debug(interpolate(messageKey, args), error); } }