Top Description Methods
org.slf4j

public Interface ILoggerFactory

Known Direct Implementers
org.slf4j.helpers.NOPLoggerFactory, org.slf4j.helpers.SubstituteLoggerFactory

ILoggerFactory instances manufacture Logger instances by name.

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

Author
Ceki Gülcü

Method Summary

Modifier and TypeMethod and Description
public Logger

Returns:

a Logger instance
getLogger
(String
the name of the Logger to return
name
)

Return an appropriate Logger instance as specified by the name parameter.

Method Detail

getLoggerback to summary
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.

Parameters
name:String

the name of the Logger to return

Returns:Logger

a Logger instance