@Override public BackingLogger getBackingLogger(String name) { return new InitialBackingLogger(name, this.root.getLevel(name)); }
public boolean isDebugEnabled() { return getBackingLogger().isDebugEnabled(); }
public void error(Object message, Throwable t) { getBackingLogger().error(message, t); }
public void debug(Object message) { getBackingLogger().debug(message); }
public void info(Object message) { getBackingLogger().info(message); }
public void warn(Object message) { getBackingLogger().warn(message); }
public void trace(Object message) { getBackingLogger().trace(message); }
public Object getLevel() { return getBackingLogger().getLevel(); }
public boolean isTraceEnabled() { return getBackingLogger().isTraceEnabled(); }
private BackingLogger getBackingLogger() { if (this.backingLogger == null) { synchronized (LOCK) { this.backingLogger = MANAGER.getBackingLogger(this.name); } } return this.backingLogger; }
@Override public BackingLogger getBackingLogger(String name) { return new InitialBackingLogger(name, this.root.getLevel(name)); }
public void error(Object message) { getBackingLogger().error(message); }
public void debug(Object message) { getBackingLogger().debug(message); }
public void info(Object message) { getBackingLogger().info(message); }
public void warn(Object message) { getBackingLogger().warn(message); }
public void error(Object message) { getBackingLogger().error(message); }