Module io.jstach.rainbowgum.slf4j
Package io.jstach.rainbowgum.slf4j
Class RainbowGumSLF4JServiceProvider
java.lang.Object
io.jstach.rainbowgum.slf4j.RainbowGumSLF4JServiceProvider
- All Implemented Interfaces:
SLF4JServiceProvider
@ServiceProvider(org.slf4j.spi.SLF4JServiceProvider.class)
public class RainbowGumSLF4JServiceProvider
extends Object
implements SLF4JServiceProvider
SLF4J provider using RainbowGum.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
initialize
(RainbowGum rainbowGum) For testing Rainbow Gums SLF4J without initializing SLF4J.
-
Constructor Details
-
RainbowGumSLF4JServiceProvider
public RainbowGumSLF4JServiceProvider()No Arg for service laoder.
-
-
Method Details
-
getLoggerFactory
- Specified by:
getLoggerFactory
in interfaceSLF4JServiceProvider
-
getMarkerFactory
- Specified by:
getMarkerFactory
in interfaceSLF4JServiceProvider
-
getMDCAdapter
- Specified by:
getMDCAdapter
in interfaceSLF4JServiceProvider
-
getRequestedApiVersion
- Specified by:
getRequestedApiVersion
in interfaceSLF4JServiceProvider
-
initialize
- Specified by:
initialize
in interfaceSLF4JServiceProvider
-
initialize
For testing Rainbow Gums SLF4J without initializing SLF4J.- Parameters:
rainbowGum
- which gum to use for logger factory.
-