All Classes and Interfaces

Class
Description
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.
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).
A simple logging interface abstracting logging APIs.
Implementation of Log that maps directly to a Logger for log4J version 1.2.
An exception that is thrown only if a suitable LogFactory or Log instance cannot be created by the corresponding factory methods.
Factory for creating Log instances, with discovery and configuration features similar to that employed by standard Java APIs such as JAXP.
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.
Deprecated.
Use LogFactory instead - The default factory implementation performs exactly the same algorithm as this class did
Trivial implementation of Log that throws away all messages.
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.
Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.
Implementation of Hashtable that uses WeakReference's to hold its keys thus allowing them to be reclaimed by the garbage collector.
Entry implementation
Wrapper giving correct symantics for equals and hashcode
WeakReference subclass that holds a hard reference to an associated value and also makes accessible the Referenced object holding it.