org.apache.commons.logging.impl
Date: 2015-09-14

# Package org.apache.commons.logging.impl

Concrete implementations of commons-logging wrapper APIs.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AvalonLogger | Implementation of commons-logging Log interface that delegates all logging calls to the Avalon logging abstraction: the Logger interface.
  Jdk13LumberjackLogger | Implementation of the `org.apache.commons.logging.Log` interface that wraps the standard JDK logging mechanisms that are available in SourceForge's Lumberjack for JDKs prior to 1.4.
  Jdk14Logger | Implementation of the `org.apache.commons.logging.Log` interface that wraps the standard JDK logging mechanisms that were introduced in the Merlin release (JDK 1.4).
  Log4JLogger | Implementation of `Log` that maps directly to a Logger for log4J version 1.2.
  LogFactoryImpl | Concrete subclass of `LogFactory` that implements the following algorithm to dynamically select a logging implementation class to instantiate a wrapper for: Use a factory configuration attribute named `org.apache.commons.logging.Log` to identify the requested implementation class. Use the `org.apache.commons.logging.Log` system property to identify the requested implementation class. If Log4J is available, return an instance of `org.apache.commons.logging.impl.Log4JLogger`. If JDK 1.4 or later is available, return an instance of `org.apache.commons.logging.impl.Jdk14Logger`. Otherwise, return an instance of `org.apache.commons.logging.impl.SimpleLog`.
  LogKitLogger | Implementation of `org.apache.commons.logging.Log` that wraps the avalon-logkit logging system.
  NoOpLog | Trivial implementation of Log that throws away all messages.
  ServletContextCleaner | This class is capable of receiving notifications about the undeployment of a webapp, and responds by ensuring that commons-logging releases all memory associated with the undeployed webapp.
  SimpleLog | Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.
  WeakHashtable | Implementation of `Hashtable` that uses `WeakReference`'s to hold its keys thus allowing them to be reclaimed by the garbage collector.

## Package org.apache.commons.logging.impl Description

Concrete implementations of commons-logging wrapper APIs.