@Override public void trace(String format, Object... args) { if(isTraceEnabled()) log(Level.FINER, format(format, args)); }
@Override public void warn(String format, Object... args) { if(isWarnEnabled()) log(Level.WARNING, format(format, args)); }
@Override public ForkChannel setName(String name) { log.error("name (%s) cannot be set in a fork-channel", name); return this; }
@Override public Object handleUnknownForkStack(Message message, String forkStackId) { log.warn("%s: fork-stack for id=%s not found; discarding message", local_addr, forkStackId); return null; }
@Override public void info(String format, Object... args) { if(isInfoEnabled()) log(Level.INFO, format(format, args)); }
@Override public void error(String format, Object... args) { if(isErrorEnabled()) log(Level.SEVERE, format(format, args)); }
@Override public void fatal(String format, Object... args) { if(isFatalEnabled()) log(Level.SEVERE, format(format, args)); }
@Override public void debug(String format, Object... args) { if(isDebugEnabled()) log(Level.FINE, format(format, args)); }
@Override public void debug(String msg, Throwable t) { log(Level.FINE, msg, t); }
/** * Sets the level of a logger. This method is used to dynamically change the logging level of a running system, * e.g. via JMX. The appender of a level needs to exist. * @param level The new level. Valid values are "fatal", "error", "warn", "info", "debug", "trace" * (capitalization not relevant) */ public <T extends Protocol> T setLevel(String level) {log.setLevel(level); return (T)this;} @Property(name="level", description="logger level (see javadocs)")
@Override public JChannel name(String name) { log.error("name (%s) cannot be set in a fork-channel", name); return this; }
@Override public Object handleUnknownForkChannel(Message message, String forkChannelId) { log.warn("%s: fork-channel for id=%s not found; discarding message", local_addr, forkChannelId); return null; } };
@Override public void trace(String msg) { log(Level.FINER, msg); }
@Override public void warn(String msg, Throwable t) { log(Level.WARNING, msg, t); }
@Override public void error(String msg, Throwable t) { log(Level.SEVERE, msg, t); }
@Override public void trace(String msg, Throwable t) { log(Level.FINER, msg, t); }
@Override public void warn(String msg) { log(Level.WARNING, msg); }
@Override public void fatal(String msg) { log(Level.SEVERE, msg); }
@Override public void fatal(String msg, Throwable t) { log(Level.SEVERE, msg, t); }
@Override public void error(String msg) { log(Level.SEVERE, msg); }