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