类 CompositeLogger
java.lang.Object
cn.taketoday.logging.Logger
cn.taketoday.logging.CompositeLogger
- 所有已实现的接口:
Serializable
Implementation of
Logger that wraps a list of loggers and delegates
to the first one for which logging is enabled at the given level.- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev, Harry Yang
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private final Loggerprivate final Loggerprivate final Loggerprivate final Stringprivate static final Loggerprivate static final longprivate final Loggerprivate final Logger从类继承的字段 cn.taketoday.logging.Logger
debugEnabled, FQCN -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getName()Return the name of thisLoggerinstance.private static LoggerinitLogger(List<Logger> loggers, Level level) booleanIs the logger instance enabled for the ERROR level?booleanIs the logger instance enabled for the INFO level?booleanIs the logger instance enabled for the TRACE level?booleanIs the logger instance enabled for the WARN level?private Loggerprotected voidlogInternal(Level level, String msg, Throwable t, Object[] args) 从类继承的方法 cn.taketoday.logging.Logger
debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, info, info, info, info, info, info, info, isDebugEnabled, isEnabled, logInternal, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
NO_OP_LOG
-
errorLogger
-
warnLogger
-
infoLogger
-
debugLogger
-
traceLogger
-
name
-
-
构造器详细资料
-
CompositeLogger
Constructor with list of loggers. For optimal performance, the constructor checks and remembers which logger is on for each log category.- 参数:
loggers- the loggers to usename- logger name
-
-
方法详细资料
-
initLogger
-
isErrorEnabled
public boolean isErrorEnabled()从类复制的说明:LoggerIs the logger instance enabled for the ERROR level?- 指定者:
isErrorEnabled在类中Logger- 返回:
- True if this Logger is enabled for the ERROR level, false otherwise.
-
isWarnEnabled
public boolean isWarnEnabled()从类复制的说明:LoggerIs the logger instance enabled for the WARN level?- 指定者:
isWarnEnabled在类中Logger- 返回:
- True if this Logger is enabled for the WARN level, false otherwise.
-
isInfoEnabled
public boolean isInfoEnabled()从类复制的说明:LoggerIs the logger instance enabled for the INFO level?- 指定者:
isInfoEnabled在类中Logger- 返回:
- True if this Logger is enabled for the INFO level, false otherwise.
-
getName
从类复制的说明:LoggerReturn the name of thisLoggerinstance. -
isTraceEnabled
public boolean isTraceEnabled()从类复制的说明:LoggerIs the logger instance enabled for the TRACE level?- 指定者:
isTraceEnabled在类中Logger- 返回:
- True if this Logger is enabled for the TRACE level, false otherwise.
-
logger
-
logInternal
- 指定者:
logInternal在类中Logger
-