Class MavenSimpleServiceProvider

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

    public class MavenSimpleServiceProvider
    extends java.lang.Object
    implements org.slf4j.spi.SLF4JServiceProvider
    SLF4J service provider for Maven, using MavenSimpleLoggerFactory to provide colorized log output.
    Since:
    3.10.0
    • Field Detail

      • REQUESTED_API_VERSION

        public static java.lang.String REQUESTED_API_VERSION
        Declare the version of the SLF4J API this implementation is compiled against.
    • Constructor Detail

      • MavenSimpleServiceProvider

        public MavenSimpleServiceProvider()
    • 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 java.lang.String getRequestedApiVersion()
        Specified by:
        getRequestedApiVersion in interface org.slf4j.spi.SLF4JServiceProvider
      • initialize

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