Package org.slf4j.helpers
Class SubstituteServiceProvider
java.lang.Object
org.slf4j.helpers.SubstituteServiceProvider
- All Implemented Interfaces:
SLF4JServiceProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the instance ofILoggerFactorythatLoggerFactoryclass should bind to.Return the instance ofIMarkerFactorythatMarkerFactoryclass should bind to.Return the instance ofMDCAdapterthatMDCshould bind to.Return the maximum API version for SLF4J that the logging implementation supports.voidInitialize the logging back-end.
-
Constructor Details
-
SubstituteServiceProvider
public SubstituteServiceProvider()
-
-
Method Details
-
getLoggerFactory
Description copied from interface:SLF4JServiceProviderReturn the instance ofILoggerFactorythatLoggerFactoryclass should bind to.- Specified by:
getLoggerFactoryin interfaceSLF4JServiceProvider- Returns:
- instance of
ILoggerFactory
-
getSubstituteLoggerFactory
-
getMarkerFactory
Description copied from interface:SLF4JServiceProviderReturn the instance ofIMarkerFactorythatMarkerFactoryclass should bind to.- Specified by:
getMarkerFactoryin interfaceSLF4JServiceProvider- Returns:
- instance of
IMarkerFactory
-
getMDCAdapter
Description copied from interface:SLF4JServiceProviderReturn the instance ofMDCAdapterthatMDCshould bind to.- Specified by:
getMDCAdapterin interfaceSLF4JServiceProvider- Returns:
- instance of
MDCAdapter
-
getRequestedApiVersion
Description copied from interface:SLF4JServiceProviderReturn the maximum API version for SLF4J that the logging implementation supports.For example:
"2.0.1".- Specified by:
getRequestedApiVersionin interfaceSLF4JServiceProvider- Returns:
- the string API version.
-
initialize
Description copied from interface:SLF4JServiceProviderInitialize the logging back-end.WARNING: This method is intended to be called once by
LoggerFactoryclass and from nowhere else.- Specified by:
initializein interfaceSLF4JServiceProvider
-