Package | Description |
---|---|
org.apache.log4j |
The main log4j package.
|
org.apache.log4j.helpers |
This package is used internally.
|
org.apache.log4j.jdbc | |
org.apache.log4j.net |
Package for remote logging.
|
org.apache.log4j.or |
ObjectRenders are resposible for rendering messages depending on
their class type.
|
org.apache.log4j.pattern |
Provides classes implementing format specifiers in conversion patterns.
|
org.apache.log4j.rewrite | |
org.apache.log4j.spi |
Contains part of the System Programming Interface (SPI) needed to
extend log4j.
|
org.apache.log4j.varia |
Contains various appenders, filters and other odds and ends.
|
org.apache.log4j.xml |
XML based components.
|
Class and Description |
---|
AppenderAttachable
Interface for attaching appenders to objects.
|
Configurator
Implemented by classes capable of configuring log4j using a URL.
|
ErrorHandler
Appenders may delegate their error handling to
ErrorHandlers . |
Filter
Users should extend this class to implement customized logging event filtering.
|
HierarchyEventListener
Listen to events occuring within a
Hierarchy . |
LoggerFactory
Implement this interface to create new instances of Logger or a sub-class of Logger.
|
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
RendererSupport |
RepositorySelector
The
LogManager uses one (and only one)
RepositorySelector implementation to select the
LoggerRepository for a particular application context. |
ThrowableRenderer
Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string
representation.
|
ThrowableRendererSupport
Implemented by logger repositories that support configurable rendering of Throwables.
|
Class and Description |
---|
AppenderAttachable
Interface for attaching appenders to objects.
|
ErrorHandler
Appenders may delegate their error handling to
ErrorHandlers . |
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
Class and Description |
---|
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
Class and Description |
---|
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
TriggeringEventEvaluator
Implementions of this interface allow certain appenders to decide when to perform an appender specific action.
|
Class and Description |
---|
RendererSupport |
Class and Description |
---|
LocationInfo
The internal representation of caller location information.
|
LoggingEvent
The internal representation of logging events.
|
ThrowableInformation
ThrowableInformation is log4j's internal representation of throwables.
|
Class and Description |
---|
AppenderAttachable
Interface for attaching appenders to objects.
|
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
Class and Description |
---|
AppenderAttachable
Interface for attaching appenders to objects.
|
Filter
Users should extend this class to implement customized logging event filtering.
|
HierarchyEventListener
Listen to events occuring within a
Hierarchy . |
LocationInfo
The internal representation of caller location information.
|
LoggerFactory
Implement this interface to create new instances of Logger or a sub-class of Logger.
|
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
NOPLoggerRepository
No-operation implementation of LoggerRepository which is used when LogManager.repositorySelector is erroneously
nulled during class reloading.
|
OptionHandler
A string based interface to configure package components.
|
RepositorySelector
The
LogManager uses one (and only one)
RepositorySelector implementation to select the
LoggerRepository for a particular application context. |
ThrowableInformation
ThrowableInformation is log4j's internal representation of throwables.
|
ThrowableRenderer
Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string
representation.
|
Class and Description |
---|
Configurator
Implemented by classes capable of configuring log4j using a URL.
|
ErrorHandler
Appenders may delegate their error handling to
ErrorHandlers . |
Filter
Users should extend this class to implement customized logging event filtering.
|
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
Class and Description |
---|
Configurator
Implemented by classes capable of configuring log4j using a URL.
|
LoggerFactory
Implement this interface to create new instances of Logger or a sub-class of Logger.
|
LoggerRepository
A
LoggerRepository is used to create and retrieve
Loggers . |
LoggingEvent
The internal representation of logging events.
|
OptionHandler
A string based interface to configure package components.
|
ThrowableRenderer
Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string
representation.
|
Copyright © 1999–2023 QOS.CH Sarl (Switzerland). All rights reserved.