org.eclipse.jetty.util.log
接口 Logger

所有已知实现类:
AbstractLogger, JavaUtilLog, LoggerLog, Slf4jLog, StdErrLog

public interface Logger

A simple logging facade that is intended simply to capture the style of logging as used by Jetty.


方法摘要
 void debug(String msg, Object... args)
          Formats and logs at debug level.
 void debug(String msg, Throwable thrown)
          Logs the given message at debug level, with Throwable information.
 void debug(Throwable thrown)
          Logs the given Throwable information at debug level
 Logger getLogger(String name)
           
 String getName()
           
 void ignore(Throwable ignored)
          Ignore an exception.
 void info(String msg, Object... args)
          Formats and logs at info level.
 void info(String msg, Throwable thrown)
          Logs the given message at info level, with Throwable information.
 void info(Throwable thrown)
          Logs the given Throwable information at info level
 boolean isDebugEnabled()
           
 void setDebugEnabled(boolean enabled)
          Mutator used to turn debug on programmatically.
 void warn(String msg, Object... args)
          Formats and logs at warn level.
 void warn(String msg, Throwable thrown)
          Logs the given message at warn level, with Throwable information.
 void warn(Throwable thrown)
          Logs the given Throwable information at warn level
 

方法详细信息

getName

String getName()
返回:
the name of this logger

warn

void warn(String msg,
          Object... args)
Formats and logs at warn level.

参数:
msg - the formatting string
args - the optional arguments

warn

void warn(Throwable thrown)
Logs the given Throwable information at warn level

参数:
thrown - the Throwable to log

warn

void warn(String msg,
          Throwable thrown)
Logs the given message at warn level, with Throwable information.

参数:
msg - the message to log
thrown - the Throwable to log

info

void info(String msg,
          Object... args)
Formats and logs at info level.

参数:
msg - the formatting string
args - the optional arguments

info

void info(Throwable thrown)
Logs the given Throwable information at info level

参数:
thrown - the Throwable to log

info

void info(String msg,
          Throwable thrown)
Logs the given message at info level, with Throwable information.

参数:
msg - the message to log
thrown - the Throwable to log

isDebugEnabled

boolean isDebugEnabled()
返回:
whether the debug level is enabled

setDebugEnabled

void setDebugEnabled(boolean enabled)
Mutator used to turn debug on programmatically.

参数:
enabled - whether to enable the debug level

debug

void debug(String msg,
           Object... args)
Formats and logs at debug level.

参数:
msg - the formatting string
args - the optional arguments

debug

void debug(Throwable thrown)
Logs the given Throwable information at debug level

参数:
thrown - the Throwable to log

debug

void debug(String msg,
           Throwable thrown)
Logs the given message at debug level, with Throwable information.

参数:
msg - the message to log
thrown - the Throwable to log

getLogger

Logger getLogger(String name)
参数:
name - the name of the logger
返回:
a logger with the given name

ignore

void ignore(Throwable ignored)
Ignore an exception.

This should be used rather than an empty catch block.



Copyright © 2013. All Rights Reserved.