The date and time format to use in the log message
Log a message with debug log level.
Log a message with debug log level.
Log a message with debug log level.
Log a message to the Log4j Category with DEBUG priority.
Log a message to the Log4j Logger with DEBUG priority.
Log message to LogKit logger with DEBUG priority.
Log a message with debug log level.
Log a message and exception with debug log level.
Log a message and exception with debug log level.
Log an error with debug log level.
Log an error to the Log4j Category with DEBUG priority.
Log an error to the Log4j Logger with DEBUG priority.
Log error to LogKit logger with DEBUG priority.
Log an error with debug log level.
The default format to use when formating dates
Log a message with error log level.
Log a message with error log level.
Log a message with error log level.
Log a message to the Log4j Category with ERROR priority.
Log a message to the Log4j Logger with ERROR priority.
Log message to LogKit logger with ERROR priority.
Log a message with error log level.
Log a message and exception with error log level.
Log a message and exception with error log level.
Log an error with error log level.
Log an error to the Log4j Category with ERROR priority.
Log an error to the Log4j Logger with ERROR priority.
Log error to LogKit logger with ERROR priority.
Log an error with error log level.
The previously constructed LogFactory instances, keyed by
the ClassLoader with which it was created.
The fully qualified class name of the fallback LogFactory
implementation class to use, if no other can be found.
The name of the properties file to search for.
The name of the property used to identify the LogFactory implementation
class name.
Log a message with fatal log level.
Log a message with fatal log level.
Log a message with fatal log level.
Log a message to the Log4j Category with FATAL priority.
Log a message to the Log4j Logger with FATAL priority.
Log message to LogKit logger with FATAL_ERROR priority.
Log a message with fatal log level.
Log a message and exception with fatal log level.
Log a message and exception with fatal log level.
Log an error with fatal log level.
Log an error to the Log4j Category with FATAL priority.
Log an error to the Log4j Logger with FATAL priority.
Log error to LogKit logger with FATAL_ERROR priority.
Log an error with fatal log level.
The fully qualified name of the Log4JCategoryLog class.
The fully qualified name of the Log4JLogger class.
Return the configuration attribute with the specified name (if any),
or null if there is no such attribute.
Return the configuration attribute with the specified name (if any),
or null if there is no such attribute.
Return the configuration attribute with the specified name (if any),
or null if there is no such attribute.
Return an array containing the names of all currently defined
configuration attributes.
Return an array containing the names of all currently defined
configuration attributes.
Return an array containing the names of all currently defined
configuration attributes.
Check cached factories (keyed by contextClassLoader)
Return the native Category instance we are using.
Return the underlying cause of this exception (if any).
Gets the class and method by looking at the stack trace for the
first entry that is not this class.
Return the thread context class loader if available.
Return the thread context class loader if available.
Construct (if necessary) and return a LogFactory
instance, using the following ordered lookup procedure to determine
the name of the implementation class to be loaded.
Convenience method to derive a name from the specified class and
call getInstance(String) with it.
Convenience method to derive a name from the specified class and
call getInstance(String) with it.
Convenience method to derive a name from the specified class and
call getInstance(String) with it.
Get a Log instance by class
Construct (if necessary) and return a Log instance,
using the factory's current set of configuration attributes.
Construct (if necessary) and return a Log instance,
using the factory's current set of configuration attributes.
Construct (if necessary) and return a Log instance,
using the factory's current set of configuration attributes.
Get a Log instance by class name
Convenience method to return a named logger, without the application
having to care about factories.
Convenience method to return a named logger, without the application
having to care about factories.
Return the fully qualified Java classname of the
Log
implementation we will be using.
Return the
Constructor that can be called to instantiate
new
Log instances.
Gets the Avalon logger implementation used to perform logging.
Return the native Logger instance we are using.
Return the native Logger instance we are using.
Return the native Logger instance we are using.
Return the underlying Logger we are using.
Returns a String array containing the names of
all logs known to me.
Log a message with info log level.
Log a message with info log level.
Log a message with info log level.
Log a message to the Log4j Category with INFO priority.
Log a message to the Log4j Logger with INFO priority.
Log message to LogKit logger with INFO priority.
Log a message with info log level.
Log a message and exception with info log level.
Log a message and exception with info log level.
Log an error with info log level.
Log an error to the Log4j Category with INFO priority.
Log an error to the Log4j Logger with INFO priority.
Log error to LogKit logger with INFO priority.
Log an error with info log level.
The
Log instances that have
already been created, keyed by logger name.
Is debug logging currently enabled?
Is debug logging currently enabled?
Is debug logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than debug.
Check whether the Log4j Category used is enabled for DEBUG priority.
Check whether the Log4j Logger used is enabled for DEBUG priority.
Check whether the LogKit logger will log messages of priority DEBUG.
Are debug messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
Is error logging currently enabled?
Is error logging currently enabled?
Is error logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than error.
Check whether the Log4j Category used is enabled for ERROR priority.
Check whether the Log4j Logger used is enabled for ERROR priority.
Check whether the LogKit logger will log messages of priority ERROR.
Are error messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
Is fatal logging currently enabled?
Is fatal logging currently enabled?
Is fatal logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than fatal.
Check whether the Log4j Category used is enabled for FATAL priority.
Check whether the Log4j Logger used is enabled for FATAL priority.
Check whether the LogKit logger will log messages of priority FATAL_ERROR.
Are fatal messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
Is info logging currently enabled?
Is info logging currently enabled?
Is info logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than info.
Check whether the Log4j Category used is enabled for INFO priority.
Check whether the Log4j Logger used is enabled for INFO priority.
Check whether the LogKit logger will log messages of priority INFO.
Are info messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
Is JDK 1.3 with Lumberjack logging available?
Return true if JDK 1.4 or later logging
is available.
Is the given log level currently enabled?
Is a Log4J implementation available?
Is trace logging currently enabled?
Is trace logging currently enabled?
Is trace logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than trace.
Check whether the Log4j Category used is enabled for TRACE priority.
Check whether the Log4j Logger used is enabled for TRACE priority.
Check whether the LogKit logger will log messages of priority DEBUG.
Are trace messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
Is warn logging currently enabled?
Is warn logging currently enabled?
Is warn logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example,
String concatenation)
when the log level is more than warn.
Check whether the Log4j Category used is enabled for WARN priority.
Check whether the Log4j Logger used is enabled for WARN priority.
Check whether the LogKit logger will log messages of priority WARN.
Are warn messages currently enabled?
This allows expensive operations such as
String
concatenation to be avoided when the message will be ignored by the
logger.
MUST KEEP THIS METHOD PRIVATE.
Log - interface org.apache.commons.logging.
Log A simple logging interface abstracting logging APIs.
Implementation of
Log that maps directly to a Log4J
Category.
For use with a log4j factory.
Concrete subclass of
LogFactory specific to log4j.
Protected constructor that is not available for public use.
Is log4j available (in the current classpath)
Implementation of
Log that maps directly to a Log4J
Logger.
For use with a log4j factory.
The name of the
Log interface class.
Enable all logging levels
The name of the system property identifying our
Log
implementation class.
The deprecated system property used for backwards compatibility with
the old
LogSource class.
Name of the class implementing the Log interface.
An exception that is thrown only if a suitable LogFactory
or Log instance cannot be created by the corresponding
factory methods.
Construct a new exception with null as its detail message.
Construct a new exception with the specified detail message.
Construct a new exception with the specified detail message and cause.
Construct a new exception with the specified cause and a derived
detail message.
The one-argument constructor of the
Log
implementation class that will be used to create new instances.
The signature of the Constructor to be used.
Factory for creating
Log instances, with discovery and
configuration features similar to that employed by standard Java APIs
such as JAXP.
Protected constructor that is not available for public use.
Concrete subclass of
LogFactory that implements the
following algorithm to dynamically select a logging implementation
class to instantiate a wrapper for.
Public no-arguments constructor required by the lookup mechanism.
Avalon logger used to perform log
The underlying Logger implementation we are using.
The underlying Logger implementation we are using.
Logging goes to this LogKit logger
Constructor for current log class
Implementation of
org.apache.commons.logging.Log
that wraps the
avalon-logkit
logging system.
Construct LogKitLogger which wraps the LogKit
logger with given name.
The one-argument
setLogFactory method of the selected
Log method, if it exists.
The signature of the setLogFactory method to be used.
The name of this simple log instance
logs - static field in class org.apache.commons.logging.
LogSource Factory for creating
Log instances.
Don't allow others to create instances
Set the configuration attribute with the specified name.
Set the configuration attribute with the specified name.
Set the configuration attribute with the specified name.
Sets the ancesteral Avalon logger from which the delegating loggers
will descend.
Set the log implementation/log implementation factory
by class.
Set the log implementation/log implementation factory
by the name of the class.
The short name of this simple log instance
Include the current time in the log message
Include the instance name in the log message?
Include the short name ( last component ) of the logger in the log
message.
Simple implementation of Log that sends all enabled log messages,
for all defined loggers, to System.err.
Construct a simple log with given name.
Properties loaded from simplelog.properties
All system properties used by SimpleLog start with this
Log a message with trace log level.
Log a message with trace log level.
Log a message with trace log level.
Log a message to the Log4j Category with TRACE priority.
Log a message to the Log4j Logger with TRACE priority.
Log message to LogKit logger with DEBUG priority.
Log a message with trace log level.
Log a message and exception with trace log level.
Log a message and exception with trace log level.
Log an error with trace log level.
Log an error to the Log4j Category with TRACE priority.
Log an error to the Log4j Logger with TRACE priority.
Log error to LogKit logger with DEBUG priority.
Log an error with trace log level.
Log a message with warn log level.
Log a message with warn log level.
Log a message with warn log level.
Log a message to the Log4j Category with WARN priority.
Log a message to the Log4j Logger with WARN priority.
Log message to LogKit logger with WARN priority.
Log a message with warn log level.
Log a message and exception with warn log level.
Log a message and exception with warn log level.
Log an error with warn log level.
Log an error to the Log4j Category with WARN priority.
Log an error to the Log4j Logger with WARN priority.
Log error to LogKit logger with WARN priority.
Log an error with warn log level.
Write the content of the message accumulated in the specified
StringBuffer to the appropriate output destination.