Class Slf4jLogBackEnd

  • All Implemented Interfaces:
    com.github.markusbernhardt.proxy.util.Logger.LogBackEnd

    public class Slf4jLogBackEnd
    extends Object
    implements com.github.markusbernhardt.proxy.util.Logger.LogBackEnd
    • Field Detail

      • loggers

        protected Map<Class<?>,​org.slf4j.Logger> loggers
    • Constructor Detail

      • Slf4jLogBackEnd

        public Slf4jLogBackEnd()
    • Method Detail

      • log

        public void log​(Class<?> clazz,
                        com.github.markusbernhardt.proxy.util.Logger.LogLevel loglevel,
                        String msg,
                        Object... params)
        Specified by:
        log in interface com.github.markusbernhardt.proxy.util.Logger.LogBackEnd
      • getLogger

        protected org.slf4j.Logger getLogger​(Class<?> clazz)