Class Slf4jLoggerProvider

java.lang.Object
org.eclipse.keyple.logging.slf4j.internal.Slf4jLoggerProvider
All Implemented Interfaces:
org.eclipse.keyple.core.util.logging.spi.LoggerProvider

public final class Slf4jLoggerProvider extends Object implements org.eclipse.keyple.core.util.logging.spi.LoggerProvider
Provides an implementation of the LoggerProvider interface that creates loggers leveraging the SLF4J logging framework. Specifically, this class wraps SLF4J's Logger, returning instances of Slf4jLogger, which act as adapters between the LoggerProvider interface and SLF4J.

This implementation is intended to standardize the creation of logger instances while utilizing SLF4J for actual logging operations, ensuring compatibility with SLF4J-based logging systems.

Since:
1.0.0
  • Constructor Details

    • Slf4jLoggerProvider

      public Slf4jLoggerProvider()
  • Method Details

    • getLogger

      public org.eclipse.keyple.core.util.logging.Logger getLogger(String className)
      Specified by:
      getLogger in interface org.eclipse.keyple.core.util.logging.spi.LoggerProvider
      Since:
      1.0.0