ILoggerFactory instances manufacture Logger
instances by name.
Most users retrieve instances through the static
Logger method. An instance of of this
interface is bound internally with LoggerFactory.getLogger(java.lang.String) class at
compile time.
LoggerFactory
Logger instance as specified by the
name parameter.
If the name parameter is equal to , that is
the string value "ROOT" (case insensitive), then the root logger of the
underlying logging system is returned.
Logger.ROOT_LOGGER_NAME
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.
name the name of the Logger to return