Keyple Logging Slf4j JVM Lib - 1.0.0-SNAPSHOT

Overview

This library provides an SLF4J-based implementation of the Keyple logging API. It allows Keyple components to integrate seamlessly with the Simple Logging Facade for Java (SLF4J), enabling applications to use their preferred logging backend such as Logback, Log4j2, or java.util.logging.

Purpose

The Keyple Logging SLF4J library serves as a bridge between the Keyple logging framework and SLF4J. By using this implementation, developers can leverage the flexibility of SLF4J to configure and manage logging across their Keyple-based applications according to their specific requirements and existing logging infrastructure.

Key Features

  • Seamless integration with SLF4J logging facade
  • Support for all SLF4J-compatible logging backends
  • Consistent logging behavior across Keyple components
  • Easy configuration through standard SLF4J mechanisms

Usage

To use this library, simply include it as a dependency in your project along with your chosen SLF4J implementation (e.g., Logback, Log4j2). The Keyple logging framework will automatically detect and use this SLF4J implementation.

Package Structure

This library contains a single internal package:

  • org.eclipse.keyple.logging.slf4j.internal - Internal implementation classes for SLF4J integration

Important Notes

Internal API: The classes in this library are internal implementation details and should not be used directly by client applications. They are subject to change without notice. Applications should interact with the Keyple logging framework through the public API provided by the core Keyple logging module.

Packages
Package
Description
Internal implementation of the Keyple logging API using SLF4J.