|
Log4j 1.3alpha-8 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Component | |
org.apache.log4j | The main log4j package. |
org.apache.log4j.config | Package used in getting/setting component properties. |
org.apache.log4j.db | The org.apache.log4j.db package provides means to append logging events into various databases. |
org.apache.log4j.db.dialect | |
org.apache.log4j.filter | |
org.apache.log4j.helpers | This package is used internally. |
org.apache.log4j.joran.action | |
org.apache.log4j.net | Package for remote logging. |
org.apache.log4j.nt | Package for NT event logging. |
org.apache.log4j.or | ObjectRenders are resposible for rendering messages depending on their class type. |
org.apache.log4j.plugins | |
org.apache.log4j.rolling | Implements various file rolling policies. |
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. |
Uses of Component in org.apache.log4j |
Subinterfaces of Component in org.apache.log4j | |
interface |
Appender
Implement this interface for your own strategies for outputting log statements. |
Classes in org.apache.log4j that implement Component | |
class |
AppenderSkeleton
Abstract superclass of the other appenders in the package. |
class |
AsyncAppender
The AsyncAppender lets users log events asynchronously. |
class |
ConsoleAppender
ConsoleAppender appends log events to System.out or
System.err using a layout specified by the user. |
class |
DailyRollingFileAppender
Deprecated. Replaced by RollingFileAppender |
class |
FileAppender
FileAppender appends log events to a file. |
class |
HTMLLayout
HTMLLayout outputs events in an HTML table. |
class |
Layout
Extend this abstract class to create your own log layout format. |
class |
PatternLayout
A flexible layout configurable with pattern string. |
class |
SimpleLayout
SimpleLayout consists of the level of the log statement, followed by " - " and then the log message itself. |
class |
TTCCLayout
Deprecated. Please use PatternLayout instead. |
class |
WriterAppender
WriterAppender appends log events to a Writer or an
OutputStream depending on the user's choice. |
Uses of Component in org.apache.log4j.config |
Classes in org.apache.log4j.config that implement Component | |
class |
PropertySetter
General purpose Object property setter. |
Uses of Component in org.apache.log4j.db |
Subinterfaces of Component in org.apache.log4j.db | |
interface |
ConnectionSource
The Connection s for log4j classes
that require the use of a Connection . |
Classes in org.apache.log4j.db that implement Component | |
class |
ConnectionSourceSkeleton
|
class |
CustomSQLDBReceiver
Converts log data stored in a database into LoggingEvents. |
class |
DataSourceConnectionSource
The DataSourceConnectionSource is an implementation of ConnectionSource
that obtains the Connection in the recommended JDBC manner based on
a DataSource . |
class |
DBAppender
The DBAppender inserts loggin events into three database tables in a format independent of the Java programming language. |
class |
DBReceiver
|
class |
DriverManagerConnectionSource
The DriverManagerConnectionSource is an implementation of ConnectionSource
that obtains the Connection in the traditional JDBC manner based on the
connection URL. |
class |
JNDIConnectionSource
The ConnectionSource that obtains a DataSource from a
JNDI provider and uses it to obtain a Connection . |
Uses of Component in org.apache.log4j.db.dialect |
Classes in org.apache.log4j.db.dialect that implement Component | |
class |
Util
|
Uses of Component in org.apache.log4j.filter |
Classes in org.apache.log4j.filter that implement Component | |
class |
AndFilter
A filter that 'and's the results of any number of contained filters together. |
class |
DenyAllFilter
This filter drops all logging events. |
class |
ExpressionFilter
A filter supporting complex expressions - supports both infix and postfix expressions (infix expressions must first be converted to postfix prior to processing). |
class |
LevelMatchFilter
This is a very simple filter based on level matching. |
class |
LevelRangeFilter
This is a very simple filter based on level matching, which can be used to reject messages with priorities outside a certain range. |
class |
LocationInfoFilter
Location information is usually specified at the appender level - all events associated with an appender either create and parse stack traces or they do not. |
class |
MapFilter
|
class |
PropertyFilter
NOTE: This filter modifies logging events by adding properties to the event. |
class |
ReflectionFilter
|
class |
StringMatchFilter
This is a very simple filter based on string matching. |
Uses of Component in org.apache.log4j.helpers |
Classes in org.apache.log4j.helpers that implement Component | |
class |
DateLayout
Deprecated. since 1.3 |
Uses of Component in org.apache.log4j.joran.action |
Classes in org.apache.log4j.joran.action that implement Component | |
class |
Action
Most of the work for configuring log4j is done by Actions. |
class |
AppenderAction
|
class |
AppenderRefAction
|
class |
ConfigurationAction
|
class |
ConversionRuleAction
|
class |
ImplicitAction
ImplcitActions are like normal (explicit) actions except that are applied by the parser when no other pattern applies. |
class |
JndiSubstitutionPropertyAction
This action looks up JNDI properties specified in the configuration file and adds them to the Joran ExecutionContext . |
class |
LayoutAction
|
class |
LevelAction
|
class |
LoggerAction
|
class |
NestComponentIA
|
class |
NewRuleAction
|
class |
ParamAction
|
class |
PluginAction
|
class |
PriorityAction
This action allows us to warn users that the Priority element has been deprecated but is still accepted. |
class |
PropertyAction
This class serves as a base for other actions, which similar to the ANT |
class |
RepositoryPropertyAction
|
class |
RootLoggerAction
|
class |
SubstitutionPropertyAction
This action sets new substitution properties for the execution context by name, value pair, or adds all the properties passed in the Properties
argument. |
Uses of Component in org.apache.log4j.net |
Classes in org.apache.log4j.net that implement Component | |
class |
JMSAppender
A simple appender that publishes events to a JMS Topic. |
class |
JMSReceiver
JMSReceiver receives a remote logging event on a configured JSM topic and "posts" it to a LoggerRepository as if the event was generated locally. |
class |
MulticastAppender
Multicast-based Appender. |
class |
MulticastReceiver
Multicast-based receiver. |
class |
SMTPAppender
Send an e-mail when a specific logging event occurs, typically on errors or fatal errors. |
class |
SocketAppender
Sends LoggingEvent objects to a remote a log server, usually a
SocketNode . |
class |
SocketHubAppender
Sends LoggingEvent objects to a set of remote log servers,
usually a SocketNodes . |
class |
SocketHubReceiver
SocketHubReceiver receives a remote logging event on a configured socket and "posts" it to a LoggerRepository as if the event was generated locally. |
class |
SocketNode
Read LoggingEvent objects sent from a remote client using
Sockets (TCP). |
class |
SocketReceiver
SocketReceiver receives a remote logging event on a configured socket and "posts" it to a LoggerRepository as if the event was generated locally. |
class |
SyslogAppender
Implements an RFC 3164 compliant agent to send log messages to a remote syslog daemon. |
class |
TelnetAppender
The TelnetAppender is a log4j appender that specializes in writing to a read-only socket. |
class |
UDPAppender
Sends log information as a UDP datagrams. |
class |
UDPReceiver
Receive LoggingEvents encoded with an XMLLayout, convert the XML data to a LoggingEvent and post the LoggingEvent. |
class |
XMLSocketNode
Read LoggingEvent objects sent from a remote client using XML over
Sockets (TCP). |
class |
XMLSocketReceiver
XMLSocketReceiver receives a remote logging event via XML on a configured socket and "posts" it to a LoggerRepository as if the event were generated locally. |
Uses of Component in org.apache.log4j.nt |
Classes in org.apache.log4j.nt that implement Component | |
class |
NTEventLogAppender
Append to the NT event log system. |
Uses of Component in org.apache.log4j.or |
Classes in org.apache.log4j.or that implement Component | |
class |
RendererMap
Map class objects to an ObjectRenderer . |
Uses of Component in org.apache.log4j.plugins |
Classes in org.apache.log4j.plugins that implement Component | |
class |
PluginSkeleton
A convienent abstract class for plugin subclasses that implements the basic methods of the Plugin interface. |
class |
Receiver
Defines the base class for Receiver plugins. |
Uses of Component in org.apache.log4j.rolling |
Classes in org.apache.log4j.rolling that implement Component | |
class |
FixedWindowRollingPolicy
When rolling over, FixedWindowRollingPolicy renames files
according to a fixed window algorithm as described below. |
class |
RollingFileAppender
RollingFileAppender extends FileAppender to backup the log files
depending on RollingPolicy and TriggeringPolicy . |
class |
RollingPolicyBase
Implements methods common to most, it not all, rolling policies. |
class |
TimeBasedRollingPolicy
TimeBasedRollingPolicy is both easy to configure and quite
powerful. |
Uses of Component in org.apache.log4j.spi |
Classes in org.apache.log4j.spi that implement Component | |
class |
ComponentBase
Most log4j components derive from this class. |
class |
Filter
Users should extend this class to implement customized logging event filtering. |
Uses of Component in org.apache.log4j.varia |
Classes in org.apache.log4j.varia that implement Component | |
class |
ExternallyRolledFileAppender
Deprecated. version 1.3 |
class |
ListAppender
A very basic appender that takes the events and stores them in to a java.util.List for late retrieval. |
class |
ListModelAppender
A very basic appender that takes the events and stores them in to a ListModel for late retrieval. |
class |
LogFilePatternReceiver
LogFilePatternReceiver can parse and tail log files, converting entries into LoggingEvents. |
class |
NullAppender
A NullAppender merely exists, it never outputs a message to any device. |
class |
SoundAppender
Plays a sound clip created using Applet.newAudioClip when an event is received. |
Uses of Component in org.apache.log4j.xml |
Classes in org.apache.log4j.xml that implement Component | |
class |
XMLLayout
The output of the XMLLayout consists of a series of log4j:event elements as defined in the log4j.dtd . |
|
Log4j 1.3alpha-8 | |||||||||
PREV NEXT | FRAMES NO FRAMES |