@Override public void debug(String msg) { debugCount++; log.log(null, callerFQCN, LocationAwareLogger.DEBUG_INT, msg, null, null); }
@Override public boolean isTraceEnabled() { return logger.isTraceEnabled(); }
@Override public boolean isDebugEnabled() { return logger.isDebugEnabled(); }
@Override public void debug(Object message) { if (message instanceof String || this.logger.isDebugEnabled()) { this.logger.log(null, FQCN, LocationAwareLogger.DEBUG_INT, String.valueOf(message), null, null); } }
@Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); }
@Override public boolean isInfoEnabled() { return logger.isInfoEnabled(); }
@Override public boolean isErrorEnabled() { return logger.isErrorEnabled(); }
LocationAwareSlf4JLogger(LocationAwareLogger logger) { super(logger.getName()); this.logger = logger; }
@Override public void debug(String msg, Throwable e) { debugCount++; log.log(null, callerFQCN, LocationAwareLogger.ERROR_INT, msg, null, e); }
@Override public boolean isDebugEnabled() { return log.isDebugEnabled(); }
@Override public boolean isWarnEnabled() { return log.isWarnEnabled(); }
@Override public boolean isInfoEnabled() { return log.isInfoEnabled(); }
@Override public boolean isErrorEnabled() { return log.isErrorEnabled(); }
@Override public void warn(String msg) { log.log(null, callerFQCN, LocationAwareLogger.WARN_INT, msg, null, null); warnCount++; }
@Override public void warn(String msg, Throwable e) { log.log(null, callerFQCN, LocationAwareLogger.WARN_INT, msg, null, e); warnCount++; }
@Override public void error(String msg, Throwable e) { log.log(null, callerFQCN, LocationAwareLogger.ERROR_INT, msg, null, e); errorCount++; }
@Override public void error(String msg) { log.log(null, callerFQCN, LocationAwareLogger.ERROR_INT, msg, null, null); errorCount++; }
@Override public void info(String msg) { infoCount++; log.log(null, callerFQCN, LocationAwareLogger.INFO_INT, msg, null, null); }
private void log(final int level, final String message) { logger.log(null, FQCN, level, message, null, null); }
private void log(final int level, final String message, Throwable cause) { logger.log(null, FQCN, level, message, null, cause); }