Class Loggers

java.lang.Object
org.mariadb.jdbc.util.log.Loggers

public final class Loggers extends Object
Loggers factory
  • Field Details

    • FALLBACK_PROPERTY

      public static final String FALLBACK_PROPERTY
      defined if using JDK if sfl4j is not present. possible values: JDK/CONSOLE
      See Also:
    • CONSOLE_DEBUG_PROPERTY

      public static final String CONSOLE_DEBUG_PROPERTY
      set if console must log debug level
      See Also:
    • TEST_ENABLE_SLF4J

      public static final String TEST_ENABLE_SLF4J
      !! testing only !! permit to disable SLF4J implementation even if SLF4j is present
      See Also:
    • NO_LOGGER_PROPERTY

      public static final String NO_LOGGER_PROPERTY
      disable logging
      See Also:
    • LOGGER_FACTORY

      private static Loggers.LoggerFactory LOGGER_FACTORY
      factory
  • Constructor Details

    • Loggers

      public Loggers()
  • Method Details

    • getLogger

      public static Logger getLogger(String name)
      Return default logger implementation
      Parameters:
      name - logger name
      Returns:
      logger implementation
    • getLogger

      public static Logger getLogger(Class<?> cls)
      Return default logger implementation
      Parameters:
      cls - class
      Returns:
      logger implementation
    • init

      public static void init()
      Initialize factory