org.slf4j
public final class LoggerFactory extends Object
LoggerFactory is a utility class producing Loggers for
various logging APIs, most notably for log4j, logback and JDK 1.4 logging.
Other implementations such as org.slf4j.impl.NOPLogger NOPLogger and
org.slf4j.impl.SimpleLogger SimpleLogger are also supported.
LoggerFactory is essentially a wrapper around an
ILoggerFactory instance bound with LoggerFactory at
compile time.
Please note that all methods in LoggerFactory are static.
| Method Summary | |
|---|---|
| static ILoggerFactory | getILoggerFactory()
Return the ILoggerFactory instance in use.
|
| static Logger | getLogger(String name)
Return a logger named according to the name parameter using the statically
bound ILoggerFactory instance.
|
| static Logger | getLogger(Class clazz)
Return a logger named corresponding to the class passed as parameter, using
the statically bound ILoggerFactory instance.
|
ILoggerFactory instance is bound with this class at compile time.
Returns: the ILoggerFactory instance in use
Parameters: name The name of the logger.
Returns: logger
Parameters: clazz the returned logger will be named after clazz
Returns: logger