Home » SLF4J-1.5.8 » org » slf4j » [javadoc | source]
org.slf4j
public interface: ILoggerFactory [javadoc | source]

All Known Implementing Classes:
    JCLLoggerFactory, Log4jLoggerFactory, SubstituteLoggerFactory, SimpleLoggerFactory, NOPLoggerFactory, JDK14LoggerFactory

ILoggerFactory instances manufacture Logger instances by name.

Most users retrieve Logger instances through the static LoggerFactory#getLogger(String) method. An instance of of this interface is bound internally with LoggerFactory class at compile time.

Method from org.slf4j.ILoggerFactory Summary:
getLogger
Method from org.slf4j.ILoggerFactory Detail:
 public Logger getLogger(String name)
    Return an appropriate Logger instance as specified by the name parameter.

    If the name parameter is equal to Logger#ROOT_LOGGER_NAME , that is the string value "ROOT" (case insensitive), then the root logger of the underlying logging system is returned.

    Null-valued name arguments are considered invalid.

    Certain extremely simple logging systems, e.g. NOP, may always return the same logger instance regardless of the requested name.