Package org.slf4j.simple
Class SimpleLoggerFactory
- java.lang.Object
-
- org.slf4j.simple.SimpleLoggerFactory
-
- All Implemented Interfaces:
org.slf4j.ILoggerFactory
public class SimpleLoggerFactory extends java.lang.Object implements org.slf4j.ILoggerFactory
An implementation ofILoggerFactorywhich always returnsSimpleLoggerinstances.- Author:
- Ceki Gülcü
-
-
Constructor Summary
Constructors Constructor Description SimpleLoggerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.slf4j.LoggercreateLogger(java.lang.String name)Actually creates the logger for the given name.org.slf4j.LoggergetLogger(java.lang.String name)Return an appropriateSimpleLoggerinstance by name.protected voidreset()Clear the internal logger cache.
-
-
-
Constructor Detail
-
SimpleLoggerFactory
public SimpleLoggerFactory()
-
-
Method Detail
-
getLogger
public org.slf4j.Logger getLogger(java.lang.String name)
Return an appropriateSimpleLoggerinstance by name. This method will callcreateLogger(String)if the logger has not been created yet.- Specified by:
getLoggerin interfaceorg.slf4j.ILoggerFactory
-
createLogger
protected org.slf4j.Logger createLogger(java.lang.String name)
Actually creates the logger for the given name.
-
reset
protected void reset()
Clear the internal logger cache. This method is intended to be called by classes (in the same package or subclasses) for testing purposes. This method is internal. It can be modified, renamed or removed at any time without notice. You are strongly discouraged from calling this method in production code.
-
-