Package org.apache.commons.logging.impl
Concrete implementations of commons-logging wrapper APIs.
See:
Description
Class Summary |
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).
|
Log4jFactory |
Concrete subclass of LogFactory specific to log4j.
|
Log4JCategoryLog |
Implementation of Log that maps directly to a Log4J
Category. |
Log4JLogger |
Implementation of Log that maps directly to a Log4J
Logger. |
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 .
If the selected Log implementation class has a
setLogFactory() method that accepts a LogFactory
parameter, this method will be called on each newly created instance
to identify the associated factory. |
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. |
SimpleLog |
Simple implementation of Log that sends all enabled log messages,
for all defined loggers, to System.err. |
Concrete implementations of commons-logging wrapper APIs.
Copyright 2002-2004 The Apache Software Foundation.