/** * Log an info message. * * @param string */ public void logInfo(String string) { getLogger().info(string); }
/** * Return true/false if loging is enabled at a given level. * * @param logLevel */ public boolean isLoggingEnabled(int logLevel) { return logger.isEnabledFor(intToLevel(logLevel)); }
/** * log a stack trace. This helps to look at the stack frame. */ public void logStackTrace() { this.logStackTrace(TRACE_DEBUG); }
private StackLogger logger() { if(useLegacyLogger) { if(legacyLogger == null) { return new CommonLoggerLog4j(Logger.getLogger(name)); } return legacyLogger; } else { if(otherLogger == null) { otherLogger = new CommonLoggerLog4j(Logger.getLogger(name)); } return otherLogger; } }
/** * Get the trace level for the stack. */ public int getTraceLevel() { return levelToInt(logger.getLevel()); }
/** * Log an error message. * * @param message * @param ex */ public void logError(String message, Exception ex) { Logger logger = this.getLogger(); logger.error(message, ex); }
/** * Log a warning mesasge. * * @param string */ public void logWarning(String string) { getLogger().warn(string); }