Package com.iizix.log.slf4j
Class LogServiceProvider
- java.lang.Object
- com.iizix.log.slf4j.LogServiceProvider
 
- All Implemented Interfaces:
- org.slf4j.spi.SLF4JServiceProvider
 - public final class LogServiceProvider extends java.lang.Object implements org.slf4j.spi.SLF4JServiceProviderThe service provider for the IIZI implementation for SLF4J.- Author:
- Christopher Mindus
 
- Constructor Summary- Constructors - Constructor - Description - LogServiceProvider()Constructor.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - org.slf4j.ILoggerFactory- getLoggerFactory()Return the instance of- ILoggerFactorythat- LoggerFactoryclass should bind to.- org.slf4j.IMarkerFactory- getMarkerFactory()Return the instance of- IMarkerFactorythat- MarkerFactoryclass should bind to.- org.slf4j.spi.MDCAdapter- getMDCAdapter()Return the instance of- MDCAdapterthat- MDCshould bind to.- java.lang.String- getRequestedApiVersion()The requested API version of this service provider.- void- initialize()Initialize the logging back-end.
 
- Method Detail- getLoggerFactory- public org.slf4j.ILoggerFactory getLoggerFactory() Return the instance of- ILoggerFactorythat- LoggerFactoryclass should bind to.- Specified by:
- getLoggerFactoryin interface- org.slf4j.spi.SLF4JServiceProvider
- Returns:
- instance of ILoggerFactory
 
 - getMarkerFactory- public org.slf4j.IMarkerFactory getMarkerFactory() Return the instance of- IMarkerFactorythat- MarkerFactoryclass should bind to.- Specified by:
- getMarkerFactoryin interface- org.slf4j.spi.SLF4JServiceProvider
- Returns:
- instance of IMarkerFactory
 
 - getMDCAdapter- public org.slf4j.spi.MDCAdapter getMDCAdapter() Return the instance of- MDCAdapterthat- MDCshould bind to.- Specified by:
- getMDCAdapterin interface- org.slf4j.spi.SLF4JServiceProvider
- Returns:
- instance of MDCAdapter
 
 - getRequestedApiVersion- public java.lang.String getRequestedApiVersion() The requested API version of this service provider.- Specified by:
- getRequestedApiVersionin interface- org.slf4j.spi.SLF4JServiceProvider
- Returns:
- "1.8"
 
 - initialize- public void initialize() Initialize the logging back-end.- WARNING: This method is intended to be called once by - LoggerFactoryclass and from nowhere else.- Specified by:
- initializein interface- org.slf4j.spi.SLF4JServiceProvider