public static class Redwood.RedwoodChannels
extends java.lang.Object
Redwood.RedwoodChannels
have log and logf methods. Unlike Redwood.log and
Redwood.logf, these do not take channel names since those are specified
inside Redwood.RedwoodChannels
.
Required if you want to use logf with a channel. This follows the
Builder Pattern so Redwood.channels("chanA", "chanB").log("message") is equivalent to
Redwood.channels("chanA").channels("chanB").log("message")Constructor and Description |
---|
RedwoodChannels(java.lang.Object... channelNames) |
Modifier and Type | Method and Description |
---|---|
Redwood.RedwoodChannels |
channels(java.lang.Object... moreChannelNames)
Creates a new RedwoodChannels object, concatenating the channels from
this RedwoodChannels with some additional channels.
|
void |
debug(java.lang.Object... objs) |
void |
debugf(java.lang.String format,
java.lang.Object... args)
Log to the debug channel.
|
void |
err(java.lang.Object... objs) |
void |
errf(java.lang.String format,
java.lang.Object... args)
Log to the error channel.
|
void |
error(java.lang.Object... objs) |
void |
fatal(java.lang.Object... objs) |
void |
info(java.lang.Object... objs) |
void |
infof(java.lang.String format,
java.lang.Object... args)
Log to the info channel.
|
void |
log(java.lang.Object... obj)
Log a message to the channels specified in this RedwoodChannels object.
|
void |
logf(Redwood.Flag level,
java.lang.String format,
java.lang.Object... args)
Log a printf-style formatted message to the channels specified in this RedwoodChannels object.
|
void |
logf(java.lang.String format,
java.lang.Object... args)
Log a printf-style formatted message to the channels specified in this RedwoodChannels object.
|
void |
prettyLog(java.lang.Object obj)
PrettyLog an object using these channels.
|
void |
prettyLog(java.lang.String description,
java.lang.Object obj)
PrettyLog an object with a description using these channels.
|
void |
warn(java.lang.Object... objs) |
void |
warnf(java.lang.String format,
java.lang.Object... args)
Log to the warn channel.
|
void |
warning(java.lang.Object... objs) |
public Redwood.RedwoodChannels channels(java.lang.Object... moreChannelNames)
moreChannelNames
- The channel names to also includepublic void log(java.lang.Object... obj)
obj
- The object to logpublic void logf(java.lang.String format, java.lang.Object... args)
format
- The format string for the printf functionargs
- The arguments to the printf functionpublic void logf(Redwood.Flag level, java.lang.String format, java.lang.Object... args)
level
- The log level to log with.format
- The format string for the printf functionargs
- The arguments to the printf functionpublic void infof(java.lang.String format, java.lang.Object... args)
public void debugf(java.lang.String format, java.lang.Object... args)
public void warnf(java.lang.String format, java.lang.Object... args)
public void errf(java.lang.String format, java.lang.Object... args)
public void prettyLog(java.lang.Object obj)
public void prettyLog(java.lang.String description, java.lang.Object obj)
public void info(java.lang.Object... objs)
public void warn(java.lang.Object... objs)
public void warning(java.lang.Object... objs)
public void debug(java.lang.Object... objs)
public void err(java.lang.Object... objs)
public void error(java.lang.Object... objs)
public void fatal(java.lang.Object... objs)