A C D E F G I J L M N O P R S W

A

AbstractLoggerManager - Class in org.apache.avalon.excalibur.logger
This abstract class implements LogEnabled.
AbstractLoggerManager(String, String, Logger) - Constructor for class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Initializes AbstractLoggerManager.
AbstractTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
AbstractTargetFactory class.
AbstractTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
 
addTee(Object) - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
Adds an object to the list of objects receiving events.
AsyncLogTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
AsyncLogTargetFactory class.
AsyncLogTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
 
AvalonTee - Class in org.apache.avalon.excalibur.logger.util
This class broadcasts Avalon lifestyle events to several destination objects, somewhat like Unix 'tee' command directing its input both to file and to its output.
AvalonTee() - Constructor for class org.apache.avalon.excalibur.logger.util.AvalonTee
 

C

CachingDecorator - Class in org.apache.avalon.excalibur.logger.decorator
This class implements LoggerManager interface by passing all the job to a wrapped LoggerManager, but the returened Loggers are cached.
CachingDecorator(LoggerManager) - Constructor for class org.apache.avalon.excalibur.logger.decorator.CachingDecorator
Creates a CachingDecorator instance.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Reads a configuration object and creates the log targets.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
Get the Configuration object
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JConfAdapter
Feed our configuration to Log4J.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.Log4JConfLoggerManager
 
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitConfHelper
Populates the underlying Hierarchy.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.SimpleLogKitManager
Interpret configuration to build loggers.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
ConsoleLoggerManager - Class in org.apache.avalon.excalibur.logger
This is a very simple logger manager for debugging purpose that uses always the ConsoleLogger
ConsoleLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.ConsoleLoggerManager
Constructor
ConsoleTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
ConsoleTargetFactory class.
ConsoleTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.ConsoleTargetFactory
 
context - Variable in class org.apache.avalon.excalibur.logger.log4j.Log4JConfigurator
 
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Reads a context object that will be supplied to the logger manager.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
Get the Context object
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JConfAdapter
 
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.Log4JConfLoggerManager
 
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitConfHelper
Reads a context object that will be supplied to the log target factory manager.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Reads a context object that will be supplied to the log target factory manager.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.SimpleLogKitManager
Contextualize the manager.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
createAddress(String) - Method in class org.apache.avalon.excalibur.logger.factory.SMTPTargetFactory
Helper factory method to create a new Address object.
createFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FormatterFactory
 
createLog4JConfigurable(String, String) - Static method in class org.apache.avalon.excalibur.logger.Facade
Assemble LoggerManager for Log4J system configured via a configuration file.
createLogKitConfigurable(String, String) - Static method in class org.apache.avalon.excalibur.logger.Facade
Assemble a new LoggerManager running on top of LogKit configured from a configuration file logging to a supplied logger as a fallback.
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ConsoleTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
Create a LogTarget based on a Configuration
createTarget(File, Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JDBCTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.LF5TargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.SMTPTargetFactory
Creates an SMTPOutputLogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.SocketTargetFactory
Creates a log target based on Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactory
Create a LogTarget based on a Configuration

D

DatagramTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
This factory creates LogTargets with a wrapped DatagramOutputTarget around it.
DatagramTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
 
debug(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a debug message.
debug(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a debug message.
debug(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a debugging message.
debug(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a debugging message and an exception.
DefaultLoggerManager - Class in org.apache.avalon.excalibur.logger
This logger manager is a wrapper around all other "real" logger managers.
DefaultLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Creates a new DefaultLoggerManager.
DefaultLoggerManager(String) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Creates a new DefaultLoggerManager.
DefaultLogKitManager - Class in org.apache.avalon.excalibur.logger
Deprecated. we should use the new LogKitLoggerManager interface that directly supports the new framework Logger interface.
DefaultLogKitManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager.
DefaultLogKitManager(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager with an existing Hierarchy.
DefaultLogKitManager(String) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager using specified logger name as root logger.
DefaultLogKitManager(String, Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
DefaultLogTargetFactoryManager - Class in org.apache.avalon.excalibur.logger
Default LogTargetFactoryManager implementation.
DefaultLogTargetFactoryManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
 
DefaultLogTargetManager - Class in org.apache.avalon.excalibur.logger
Default LogTargetManager implementation.
DefaultLogTargetManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
 
dispose() - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
dispose() - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
 
dispose() - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitConfHelper
Closes all our LogTargets.
dispose() - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Closes all our LogTargets.
dispose() - Method in class org.apache.avalon.excalibur.logger.SimpleLogKitManager
Close any closable log targets opened by LoggerManager.
dispose() - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
doGetLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Actually create a logger wrapping underlying logger backed implementation for a give category.
doGetLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLoggerManager
 
doGetLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Actually create a logger for the given category.

E

enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Accept the logger we shall use as the initial and the fallback logger.
enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.decorator.LogToSelfDecorator
Substitutes the supplied logger by m_switch.get().
enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Provide a logger.
enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitLoggerHelper
 
enableLogging(Logger) - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
error(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a error message.
error(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a error message.
error(String, Throwable, LogEvent) - Method in class org.apache.avalon.excalibur.logger.logkit.ErrorHandlerAdapter
 
error(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs an error message.
error(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs an error message and an exception.
ErrorHandlerAdapter - Class in org.apache.avalon.excalibur.logger.logkit
This class adapts o.a.a.f.logger.Logger to the LogKit ErrorHandler interface.
ErrorHandlerAdapter(Logger) - Constructor for class org.apache.avalon.excalibur.logger.logkit.ErrorHandlerAdapter
 

F

Facade - Class in org.apache.avalon.excalibur.logger
A facade to the modularized *LoggerManager building system.
Facade() - Constructor for class org.apache.avalon.excalibur.logger.Facade
 
fatalError(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a fatalError message.
fatalError(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a fatalError message.
fatalError(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a fatal error message.
fatalError(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a fatal error message and an exception.
FileTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
FileTargetFactory class.
FileTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
FormatterFactory - Class in org.apache.avalon.excalibur.logger.factory
Factory for Formatters.
FormatterFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.FormatterFactory
 

G

get() - Method in class org.apache.avalon.excalibur.logger.util.LoggerSwitch
We create a logger with no methods for changing m_fallback and m_preferred for security reasons.
getChildLogger(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Create a new child logger.
getChildLogger(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Just returns this logger (ServletLogger is not hierarchical).
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Retruns the logger for the "" category.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.ConsoleLoggerManager
 
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.decorator.CachingDecorator
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.decorator.OverrideDefaultDecorator
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.decorator.PrefixDecorator
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JAdapter
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.LoggerLoggerManager
 
getDefaultLogger() - Method in interface org.apache.avalon.excalibur.logger.LoggerManager
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitAdapter
Return the default Logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.SimpleLogKitManager
Retrieve the root logger.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.util.LoggerManagerTee
Return the default Logger.
getFilename(String) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
Process the file name.
getFileStrategy(Configuration, File) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ConsoleTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
Returns the Formatter
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.SMTPTargetFactory
Helper method to obtain a formatter for this factory.
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
getFullCategoryName(String, String) - Static method in class org.apache.avalon.excalibur.logger.util.LoggerUtil
Generates a full category name given a prefix and category.
getHierarchy() - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Retrieve Hierarchy for Loggers configured by the system.
getHierarchy() - Method in interface org.apache.avalon.excalibur.logger.LogKitManager
Deprecated. Retrieve Hierarchy for Loggers configured by the system.
getLogger() - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Derived LoggerManager implementations should obtain a logger to log their own messages via this call.
getLogger(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Retrieves a Logger from a category name.
getLogger(String) - Method in interface org.apache.avalon.excalibur.logger.LogKitManager
Deprecated. Find a logger based on a category name.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Retrieves a Logger from a category name.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.ConsoleLoggerManager
 
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.decorator.CachingDecorator
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.decorator.OverrideDefaultDecorator
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.decorator.PrefixDecorator
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JAdapter
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.LoggerLoggerManager
 
getLoggerForCategory(String) - Method in interface org.apache.avalon.excalibur.logger.LoggerManager
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.logkit.LogKitAdapter
Return the Logger for the specified category.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.SimpleLogKitManager
Retrieve a logger by name.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.util.LoggerManagerTee
Return the Logger for the specified category.
getLogTarget(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Retrieves a LogTarget for an ID.
getLogTarget(String) - Method in interface org.apache.avalon.excalibur.logger.LogTargetManager
Find a logger based on a category name.
getLogTargetFactory(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Retrieves a LogTargetFactory from a name.
getLogTargetFactory(String) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactoryManager
Find a factory for LogTargets based on a name.
getRotateStrategy(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
getSession(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.SMTPTargetFactory
Helper method to create a JavaMail Session object.
getSystemProperty(String) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JConfigurator
This is directly copied from log4j's OptionConverter class.

I

info(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a info message.
info(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a info message.
info(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs an informational message.
info(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs an informational message and an exception.
isDebugEnabled() - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Determine if messages of priority "debug" will be logged.
isDebugEnabled() - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Returns true if debug-level logging is enabled, false otherwise.
isErrorEnabled() - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Determine if messages of priority "error" will be logged.
isErrorEnabled() - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Returns true if error-level logging is enabled, false otherwise.
isFatalErrorEnabled() - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Determine if messages of priority "fatalError" will be logged.
isFatalErrorEnabled() - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Returns true if fatal-level logging is enabled, false otherwise.
isInfoEnabled() - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Determine if messages of priority "info" will be logged.
isInfoEnabled() - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Returns true if info-level logging is enabled, false otherwise.
isWarnEnabled() - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Determine if messages of priority "warn" will be logged.
isWarnEnabled() - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Returns true if warn-level logging is enabled, false otherwise.

J

JDBCTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
Factory for JDBCLogTarget-s.
JDBCTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.JDBCTargetFactory
 
JMSTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
Factory for JMS LogTarget-s.
JMSTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 

L

LEVEL_DEBUG - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for debugging messages.
LEVEL_DISABLED - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for disabled log levels.
LEVEL_ERROR - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for error messages.
LEVEL_FATAL - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for fatal error messages.
LEVEL_INFO - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for informational messages.
LEVEL_WARN - Static variable in class org.apache.avalon.excalibur.logger.ServletLogger
Typecode for warning messages.
LF5TargetFactory - Class in org.apache.avalon.excalibur.logger.factory
A factory for the LogFactor5 Swing GUI.
LF5TargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.LF5TargetFactory
 
Log4JAdapter - Class in org.apache.avalon.excalibur.logger.log4j
This class sits on top of an existing Log4J Hierarchy and returns logger wrapping Log4J loggers.
Log4JAdapter(LoggerRepository) - Constructor for class org.apache.avalon.excalibur.logger.log4j.Log4JAdapter
 
Log4JConfAdapter - Class in org.apache.avalon.excalibur.logger.log4j
A LoggerManager for Log4j that will configure the Log4j subsystem using specified configuration.
Log4JConfAdapter() - Constructor for class org.apache.avalon.excalibur.logger.log4j.Log4JConfAdapter
This constructor creates a completely independent Log4J hierarchy.
Log4JConfigurator - Class in org.apache.avalon.excalibur.logger.log4j
This is a configurator for log4j that supports variable substitution
Log4JConfigurator(Context) - Constructor for class org.apache.avalon.excalibur.logger.log4j.Log4JConfigurator
 
Log4JConfLoggerManager - Class in org.apache.avalon.excalibur.logger
A LoggerManager for Log4j that will configure the Log4j subsystem using specified configuration.
Log4JConfLoggerManager(String, String) - Constructor for class org.apache.avalon.excalibur.logger.Log4JConfLoggerManager
 
Log4JConfLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.Log4JConfLoggerManager
 
Log4JLogger - Class in org.apache.avalon.excalibur.logger
The default Log4J wrapper class for Logger.
Log4JLogger(Logger) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLogger
Create a logger that delegates to specified category.
Log4JLoggerManager - Class in org.apache.avalon.excalibur.logger
Log4JLoggerManager implementation.
Log4JLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager.
Log4JLoggerManager(LoggerRepository) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager with an existing Hierarchy.
Log4JLoggerManager(String) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager using specified logger name as root logger.
Log4JLoggerManager(String, LoggerRepository) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(String, String) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager using specified logger name as root logger.
Log4JLoggerManager(String, LoggerRepository, String) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(String, LoggerRepository, Logger) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(String, LoggerRepository, Logger, Logger) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(String, LoggerRepository, String, Logger, Logger) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLog4JManager.
LoggerLoggerManager - Class in org.apache.avalon.excalibur.logger
A LoggerManager that operates off of an existing Logger instance.
LoggerLoggerManager(Logger) - Constructor for class org.apache.avalon.excalibur.logger.LoggerLoggerManager
 
LoggerManageable - Interface in org.apache.avalon.excalibur.logger
LoggerManageable interface, use this to set the LoggerManager for the child components.
LoggerManager - Interface in org.apache.avalon.excalibur.logger
LoggerManager Interface.
LoggerManagerDecorator - Class in org.apache.avalon.excalibur.logger.decorator
This is the base class to create LoggerManager decorators.
LoggerManagerDecorator(LoggerManager) - Constructor for class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
LoggerManagerTee - Class in org.apache.avalon.excalibur.logger.util
An AvalonTee object is not usefull by itself as it does not implement any component interface.
LoggerManagerTee(LoggerManager) - Constructor for class org.apache.avalon.excalibur.logger.util.LoggerManagerTee
Creates a new instance of LoggerManagerTee.
LoggerSwitch - Class in org.apache.avalon.excalibur.logger.util
A proxy logger that switches between two underlying loggers with recursive invocation detection.
LoggerSwitch(Logger) - Constructor for class org.apache.avalon.excalibur.logger.util.LoggerSwitch
 
LoggerSwitch(Logger, Logger) - Constructor for class org.apache.avalon.excalibur.logger.util.LoggerSwitch
 
LoggerUtil - Class in org.apache.avalon.excalibur.logger.util
This class implements utility methods for building LoggerManager-s.
LoggerUtil() - Constructor for class org.apache.avalon.excalibur.logger.util.LoggerUtil
 
LogKitAdapter - Class in org.apache.avalon.excalibur.logger.logkit
This class sits on top of an existing LogKit Hierarchy and returns logger wrapping LogKit loggers.
LogKitAdapter(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.logkit.LogKitAdapter
Initialized LogKitAdapter to operate of a certain LogKit Hierarchy.
LogKitConfHelper - Class in org.apache.avalon.excalibur.logger.logkit
Tie this object to a LoggerManagerTee, give it the Hierachy that LogKitAdapter operates upon and it will populate it from the Configuration object passed via configure().
LogKitConfHelper(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.logkit.LogKitConfHelper
 
LogKitLoggerHelper - Class in org.apache.avalon.excalibur.logger.logkit
Tie this object to a LoggerManagerTee, give it the Hierachy that LogKitAdapter operates upon and it will substitute the ErrorHandler for the Hierarchy at the enableLogging() call.
LogKitLoggerHelper(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.logkit.LogKitLoggerHelper
 
LogKitLoggerManager - Class in org.apache.avalon.excalibur.logger
LogKitLoggerManager implementation.
LogKitLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager; one of the preferred constructors.
LogKitLoggerManager(String) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager; one of the preferred constructors.
LogKitLoggerManager(String, String) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager; one of the preferred constructors, intended for the widest usage.
LogKitLoggerManager(String, Hierarchy, String) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager with an existing Hierarchy; use with caution.
LogKitLoggerManager(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager with an existing Hierarchy; use with caution.
LogKitLoggerManager(String, Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager with an existing Hierarchy; use with caution.
LogKitLoggerManager(String, Hierarchy, Logger) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager with an existing Hierarchy using specified logger name as a fallback logger and to forcibly override the root logger; compatibility constructor.
LogKitLoggerManager(String, Hierarchy, Logger, Logger) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager with an existing Hierarchy using specified loggers to forcibly override the default logger and to provide a fallback logger; compatibility constructor.
LogKitLoggerManager(String, Hierarchy, String, Logger, Logger) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new LogKitLoggerManager; "root" constructor invoked by all other constructors.
LogKitManageable - Interface in org.apache.avalon.excalibur.logger
LogKitManageable Interface, use this to set the LogKitManagers for child Components.
LogKitManager - Interface in org.apache.avalon.excalibur.logger
Deprecated. we should use the new LoggerManager interface that directly supports the new framework Logger interface.
LogTargetFactory - Interface in org.apache.avalon.excalibur.logger
LogTargetFactory Interface.
LogTargetFactoryManageable - Interface in org.apache.avalon.excalibur.logger
LogTargetFactoryManageable Interface, use this to set the LogTargetFactoryManager for child Components.
LogTargetFactoryManager - Interface in org.apache.avalon.excalibur.logger
LogTargetFactoryManager Interface.
LogTargetManager - Interface in org.apache.avalon.excalibur.logger
LogTargetManager Interface.
LogToSelfDecorator - Class in org.apache.avalon.excalibur.logger.decorator
This class intercepts the class passed to us via enableLogging() and substibutes it by LoggerSwitch.get() logger.
LogToSelfDecorator(LoggerManager, String) - Constructor for class org.apache.avalon.excalibur.logger.decorator.LogToSelfDecorator
Creates a LogToSelfDecorator instance.

M

m_configuration - Variable in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
The Configuration object
m_context - Variable in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
The Context object
m_hierarchy - Variable in class org.apache.avalon.excalibur.logger.log4j.Log4JAdapter
 
m_hierarchy - Variable in class org.apache.avalon.excalibur.logger.logkit.LogKitAdapter
The hierarchy that really produces loggers.
m_logger - Variable in class org.apache.avalon.excalibur.logger.ConsoleLoggerManager
 
m_loggerManager - Variable in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
The wrapped-in LoggerManager.
m_loggers - Variable in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Map for name to logger mapping.
m_logTargetFactoryManager - Variable in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
The LogTargetFactoryManager
m_logTargetFactoryManager - Variable in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
The LogTargetFactoryManager
m_prefix - Variable in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
The root logger to configure
makeReadOnly() - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
Disallow adding more tees.

N

newInstance(String, String) - Static method in class org.apache.avalon.excalibur.logger.Log4JConfLoggerManager
Work around a weird compilation problem.

O

org.apache.avalon.excalibur.logger - package org.apache.avalon.excalibur.logger
 
org.apache.avalon.excalibur.logger.decorator - package org.apache.avalon.excalibur.logger.decorator
 
org.apache.avalon.excalibur.logger.factory - package org.apache.avalon.excalibur.logger.factory
 
org.apache.avalon.excalibur.logger.log4j - package org.apache.avalon.excalibur.logger.log4j
 
org.apache.avalon.excalibur.logger.logkit - package org.apache.avalon.excalibur.logger.logkit
 
org.apache.avalon.excalibur.logger.util - package org.apache.avalon.excalibur.logger.util
 
OverrideDefaultDecorator - Class in org.apache.avalon.excalibur.logger.decorator
Overrides the value passed from getDefaultLogger().
OverrideDefaultDecorator(LoggerManager, Logger) - Constructor for class org.apache.avalon.excalibur.logger.decorator.OverrideDefaultDecorator
Creates an OverrideDecorator instance.

P

PrefixDecorator - Class in org.apache.avalon.excalibur.logger.decorator
This class implements LoggerManager interface by prepending a prefix to all requests and letting the wrapped LoggerManager actually create the loggers.
PrefixDecorator(LoggerManager, String) - Constructor for class org.apache.avalon.excalibur.logger.decorator.PrefixDecorator
Creates a PrefixDecorator instance.
PriorityFilterTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
PriorityFilterTargetFactory class.
PriorityFilterTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
 

R

ROLE - Static variable in interface org.apache.avalon.excalibur.logger.LoggerManager
 

S

service(ServiceManager) - Method in class org.apache.avalon.excalibur.logger.DefaultLoggerManager
 
ServletLogger - Class in org.apache.avalon.excalibur.logger
Logger to bootstrap avalon application iside a servlet.
ServletLogger(ServletConfig) - Constructor for class org.apache.avalon.excalibur.logger.ServletLogger
Creates a new ServletLogger with the priority set to DEBUG.
ServletLogger(ServletContext, String, int) - Constructor for class org.apache.avalon.excalibur.logger.ServletLogger
Creates a new ServletLogger.
ServletLogger(ServletConfig, int) - Constructor for class org.apache.avalon.excalibur.logger.ServletLogger
Creates a new ServletLogger.
ServletTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
ServletTargetFactory class.
ServletTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
 
setFallback(Logger) - Method in class org.apache.avalon.excalibur.logger.util.LoggerSwitch
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated.  
setLoggerManager(LoggerManager) - Method in interface org.apache.avalon.excalibur.logger.LoggerManageable
Sets the LoggerManager for child components.
setLogKitManager(LogKitManager) - Method in interface org.apache.avalon.excalibur.logger.LogKitManageable
Sets the LogKitManager for child components.
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Gets the LogTargetFactoryManager.
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
get the LogTargetFactoryManager
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
get the LogTargetFactoryManager
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactoryManageable
Sets the LogTargetFactoryManager for child components.
setPreferred(Logger) - Method in class org.apache.avalon.excalibur.logger.util.LoggerSwitch
 
SHARED_NULL - Static variable in class org.apache.avalon.excalibur.logger.util.LoggerSwitch
 
SimpleLogKitManager - Class in org.apache.avalon.excalibur.logger
A LoggerManager that supports the old <logs version="1.0"/> style logging configuration from Phoenix.
SimpleLogKitManager() - Constructor for class org.apache.avalon.excalibur.logger.SimpleLogKitManager
 
SMTPTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
SMTPTargetFactory class.
SMTPTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.SMTPTargetFactory
 
SocketTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
This factory creates LogTargets with a wrapped SocketOutputTarget around it.
SocketTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.SocketTargetFactory
 
start() - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Get a logger from ourselves and pass it to m_switch.
start() - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
start() - Method in class org.apache.avalon.excalibur.logger.decorator.LogToSelfDecorator
Invokes start() on our wrapped LoggerManager and swithces the logger used by us and all objects that we decorate for a logger extracted from our wrapped LoggerManager.
start() - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
stop() - Method in class org.apache.avalon.excalibur.logger.AbstractLoggerManager
Startable.stop() empty implementation.
stop() - Method in class org.apache.avalon.excalibur.logger.decorator.LoggerManagerDecorator
 
stop() - Method in class org.apache.avalon.excalibur.logger.util.AvalonTee
 
StreamTargetFactory - Class in org.apache.avalon.excalibur.logger.factory
TargetFactory for StreamTarget.
StreamTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
subst(String) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JConfigurator
 
substVars(String) - Method in class org.apache.avalon.excalibur.logger.log4j.Log4JConfigurator
This is directly copied from log4j's OptionConverter class.

W

warn(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a warn message.
warn(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.Log4JLogger
Log a warn message.
warn(String) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a warning message.
warn(String, Throwable) - Method in class org.apache.avalon.excalibur.logger.ServletLogger
Logs a warning message and an exception.

A C D E F G I J L M N O P R S W

Copyright © 1997-2011 Apache Software Foundation. All Rights Reserved.