Class PaxLoggingSLF4JServiceProvider

  • All Implemented Interfaces:
    org.slf4j.spi.SLF4JServiceProvider

    public class PaxLoggingSLF4JServiceProvider
    extends Object
    implements org.slf4j.spi.SLF4JServiceProvider
    In SLF4J 2 API, the goal of SLF4JServiceProvider is to prepare and return on demand 3 implementations:
    • ILoggerFactory
    • IMarkerFactory
    • MDCAdapter
    • Field Detail

      • markerFactory

        public static org.slf4j.IMarkerFactory markerFactory
    • Constructor Detail

      • PaxLoggingSLF4JServiceProvider

        public PaxLoggingSLF4JServiceProvider()
    • Method Detail

      • getLoggerFactory

        public org.slf4j.ILoggerFactory getLoggerFactory()
        Specified by:
        getLoggerFactory in interface org.slf4j.spi.SLF4JServiceProvider
      • getMarkerFactory

        public org.slf4j.IMarkerFactory getMarkerFactory()
        Specified by:
        getMarkerFactory in interface org.slf4j.spi.SLF4JServiceProvider
      • getMDCAdapter

        public org.slf4j.spi.MDCAdapter getMDCAdapter()
        Specified by:
        getMDCAdapter in interface org.slf4j.spi.SLF4JServiceProvider
      • getRequestedApiVersion

        public String getRequestedApiVersion()
        Specified by:
        getRequestedApiVersion in interface org.slf4j.spi.SLF4JServiceProvider
      • initialize

        public void initialize()
        Specified by:
        initialize in interface org.slf4j.spi.SLF4JServiceProvider