Interface LoggerAdapter<L>

Type Parameters:
L - the external logger class for this registry (e.g., org.slf4j.Logger)
All Superinterfaces:
AutoCloseable, Closeable
All Known Implementing Classes:
AbstractLoggerAdapter

public interface LoggerAdapter<L> extends Closeable
A basic registry for LoggerContext objects and their associated external Logger classes. This registry should not be used for Log4j Loggers; it is instead used for creating bridges to other external log systems.
Since:
2.1
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets a named logger.

    Methods inherited from interface java.io.Closeable

    close
  • Method Details

    • getLogger

      L getLogger(String name)
      Gets a named logger. Implementations should defer to the abstract methods in AbstractLoggerAdapter.
      Parameters:
      name - the name of the logger to get
      Returns:
      the named logger