Interface Adapter

All Known Implementing Classes:
Adapter.Default, JulAdapter, Log4J2Adapter

public interface Adapter
An initializer that does some initialisation, checks and logging specific to the SLF4J backend in use.
  • Method Details

    • backendClassName

      String backendClassName()
      The classname of the backend this class can handle.
    • initialize

      Set<Adapter.InitFlag> initialize(Adapter.InitLogger initLogger)
      Perform the init.
      Parameters:
      initLogger - A logger to log warnings to.
      Returns:
      Hints on how to proceed.
    • shutdown

      void shutdown()
      Shutdown the logging system.