/** * Given a category, returns the logger associated with the category. * * @param category Categogry for the logger. * @return Logger associated with the category. */ public static Logger getLogger(String category) { if (log != null) return getLogger(log, category); // Return a dummy logger? return new Logger(category); }
/** * Logs out a warn message supporting positional parameter substitutions. * * @param message The message to log. * @param parameters Parameters to substitute into the message. */ public void warn(String message, Object[] parameters) { log(LogEvent.WARN, message, parameters, null); }
/** * Sets the log level for this target. If not set, defaults to <code>LogEvent.ERROR</code>. */ public void setLevel(short value) { level = value; Log.resetTargetLevel(); }
/** * Gets the Loggers as a string array. * @return a String array */ public String[] getLoggers() { return log.getLoggers(); }
/** * This method removes all of the current loggers and targets from the cache. * and resets target level. */ public static synchronized void reset() { flush(); }
/** * Given a category, returns the logger associated with the category. * * @param category Categogry for the logger. * @return Logger associated with the category. */ public static Logger getLogger(String category) { if (log != null) return getLogger(log, category); // Return a dummy logger? return new Logger(category); }
/** * Logs out an error message. * * @param message The message to log. */ public void error(String message) { log(LogEvent.ERROR, message, null, null); }
/** * Gets the Loggers as a string array. * @return a String array */ public String[] getLoggers() { return log.getLoggers(); }
/** * Logs out a debug message associated with a <code>Throwable</code>. * * @param message The message to log. * @param t The associated <code>Throwable</code>. */ public void debug(String message, Throwable t) { log(LogEvent.DEBUG, message, null, t); }
/** * Logs out an info message supporting positional parameter substitutions and an * associated <code>Throwable</code>. * * @param message The message to log. * @param parameters Parameters to substitute into the message. * @param t The associated <code>Throwable</code>. */ public void info(String message, Object[] parameters, Throwable t) { log(LogEvent.INFO, message, parameters, t); }
/** * Logs out an error message supporting positional parameter substitutions and an * associated <code>Throwable</code>. * * @param message The message to log. * @param parameters Parameters to substitute into the message. * @param t The associated <code>Throwable</code>. */ public void error(String message, Object[] parameters, Throwable t) { log(LogEvent.ERROR, message, parameters, t); }
/** * Logs out a debug message. * * @param message The message to log. */ public void debug(String message) { log(LogEvent.DEBUG, message, null, null); }
/** * Logs out an info message. * * @param message The message to log. */ public void info(String message) { log(LogEvent.INFO, message, null, null); }
/** * Logs out an error message associated with a <code>Throwable</code>. * * @param message The message to log. * @param t The associated <code>Throwable</code>. */ public void error(String message, Throwable t) { log(LogEvent.ERROR, message, null, t); }
/** * Logs out an error message supporting positional parameter substitutions and an * associated <code>Throwable</code>. * * @param message The message to log. * @param parameters Parameters to substitute into the message. * @param t The associated <code>Throwable</code>. */ public void error(String message, Object[] parameters, Throwable t) { log(LogEvent.ERROR, message, parameters, t); }
/** * Logs out a debug message. * * @param message The message to log. */ public void debug(String message) { log(LogEvent.DEBUG, message, null, null); }
/** * Logs out an info message supporting positional parameter substitutions. * * @param message The message to log. * @param parameters Parameters to substitute into the message. */ public void info(String message, Object[] parameters) { log(LogEvent.INFO, message, parameters, null); }
/** * Logs out a warn message associated with a <code>Throwable</code>. * * @param message The message to log. * @param t The associated <code>Throwable</code>. */ public void warn(String message, Throwable t) { log(LogEvent.WARN, message, null, t); }
/** * Logs out a warn message supporting positional parameter substitutions and an * associated <code>Throwable</code>. * * @param message The message to log. * @param parameters Parameters to substitute into the message. * @param t The associated <code>Throwable</code>. */ public void warn(String message, Object[] parameters, Throwable t) { log(LogEvent.WARN, message, parameters, t); }
/** * Logs out a fatal message associated with a <code>Throwable</code>. * * @param message The message to log. * @param t The associated <code>Throwable</code>. */ public void fatal(String message, Throwable t) { log(LogEvent.FATAL, message, null, t); }