@Override public BackingLogger getBackingLogger(String name) { return new InitialBackingLogger(name, this.root.getLevel(name)); }
private void log(InitialBackingLogger logger, BootstrapLogger.Level level, Throwable t) { System.err.println(String.format(FORMAT, new Date().toString(), level, logger.getCategory(), Thread.currentThread().getName(), t.getMessage())); for (StackTraceElement stackTraceElement : t.getStackTrace()) { System.err.println(" " + stackTraceElement.toString()); } }
public synchronized void log(InitialBackingLogger logger, BootstrapLogger.Level level, Object message) { if (level.ordinal() < logger.getLevel().ordinal()) { return; } if (message instanceof Throwable) { log(logger, level, (Throwable) message); } else { log(logger, level, message.toString()); } }
public synchronized void log(InitialBackingLogger logger, BootstrapLogger.Level level, Object message) { if (level.ordinal() < logger.getLevel().ordinal()) { return; } if (message instanceof Throwable) { log(logger, level, (Throwable) message); } else { log(logger, level, message.toString()); } }
public synchronized void log(InitialBackingLogger logger, BootstrapLogger.Level level, Object message, Throwable t) { if (level.ordinal() < logger.getLevel().ordinal()) { return; } log(logger, level, message); log(logger, level, t); }
private void log(InitialBackingLogger logger, BootstrapLogger.Level level, Throwable t) { System.err.println(String.format("%s %s [%s] (%s) %s", new Date().toString(), level, logger.getCategory(), Thread.currentThread().getName(), t.getMessage())); for (StackTraceElement stackTraceElement : t.getStackTrace()) { System.err.println(" " + stackTraceElement.toString()); } }
@Override public BackingLogger getBackingLogger(String name) { return new InitialBackingLogger(name, this.root.getLevel(name)); }
public synchronized void log(InitialBackingLogger logger, BootstrapLogger.Level level, Object message, Throwable t) { if (level.ordinal() < logger.getLevel().ordinal()) { return; } log(logger, level, message); log(logger, level, t); }
private void log(InitialBackingLogger logger, BootstrapLogger.Level level, String message) { Date now = new Date(); String[] lines = message.split("\n"); for (String line : lines) { System.err.println(String.format(FORMAT, now, level.toString(), logger.getCategory(), Thread.currentThread().getName(), line)); } }
private void log(InitialBackingLogger logger, BootstrapLogger.Level level, String message) { Date now = new Date(); String[] lines = message.split("\n"); for (String line : lines) { System.err.println(String.format("%s %s [%s] (%s) %s", now, level.toString(), logger.getCategory(), Thread.currentThread().getName(), line)); } }