Package com.cafesoft.core.log

Logging support.

See:
          Description

Interface Summary
Log4JLogger Interface that extends the Logger interface and allows for the implementing class to add and remove Log4j appender Objects to the logger.
Logger Logger defines the interface to a general-purpose message logger.
LoggerClient Provides a method for setting a Logger.
MessageFilter Defines the interface for classes that filter Logger messages.
 

Class Summary
Log4JAppenderFactory Creates and initializes Log4j Appender objects that can then be used by any object that implements the Log4JLogger interface The Appenders created by the factory and the initialization properties for each Appender are listed below.
Log4JAppenderType A type-safe constant Object that contains the various Log4j Appender Object
Log4JFileLogger Log4JFileLogger writes log messages to a File by delegating logging to Apache's Log4J API.
MessageLevelMessageFilter MessageLevelMessageFilter implements a filter for Logger messages.
MultiLayoutRollingFileAppender A Log4j specific Appender object that allows for multiple Layout objects to be assigned to various log Level objects.
StandardLog4JLogger StandardLog4JLogger uses Apache's Log4j API to write log messages to Appender Objects that are added to this Logger.
StderrLogger Logs message to the System.err OutputStream.
StdoutLogger Logs message to the System.out OutputStream.
 

Exception Summary
LoggerException Represents an exceptional condition during setup or use of a Logger.
 

Package com.cafesoft.core.log Description

Logging support.



Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.