Package org.slf4j.impl
Class StaticLoggerBinder
java.lang.Object
org.slf4j.impl.StaticLoggerBinder
- All Implemented Interfaces:
org.slf4j.spi.LoggerFactoryBinder
SLF4J LoggerFactoryBinder implementation using MavenSimpleLogger.
This class is part of the required classes used to specify an
SLF4J logger provider implementation.
- Since:
- 3.5.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private final org.slf4j.ILoggerFactory
The ILoggerFactory instance returned by thegetLoggerFactory()
method should always be the same objectstatic String
Declare the version of the SLF4J API this implementation is compiled against.private static final StaticLoggerBinder
The unique instance of this class. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Private constructor to prevent instantiation -
Method Summary
Modifier and TypeMethodDescriptionorg.slf4j.ILoggerFactory
Returns the factory.Returns the class name.static StaticLoggerBinder
Returns the singleton of this class.
-
Field Details
-
REQUESTED_API_VERSION
Declare the version of the SLF4J API this implementation is compiled against. The value of this field is usually modified with each release. -
LOGGER_FACTORY_CLASS_STR
-
SINGLETON
The unique instance of this class. -
loggerFactory
private final org.slf4j.ILoggerFactory loggerFactoryThe ILoggerFactory instance returned by thegetLoggerFactory()
method should always be the same object
-
-
Constructor Details
-
StaticLoggerBinder
private StaticLoggerBinder()Private constructor to prevent instantiation
-
-
Method Details
-
getSingleton
Returns the singleton of this class. -
getLoggerFactory
public org.slf4j.ILoggerFactory getLoggerFactory()Returns the factory.- Specified by:
getLoggerFactory
in interfaceorg.slf4j.spi.LoggerFactoryBinder
-
getLoggerFactoryClassStr
Returns the class name.- Specified by:
getLoggerFactoryClassStr
in interfaceorg.slf4j.spi.LoggerFactoryBinder
-