|
Log4j 1.3alpha-5 | ||||||||||
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.joran.action | |
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 | |
org.apache.log4j.plugins | |
org.apache.log4j.rolling | Implements various file rolling policies. |
org.apache.log4j.rolling.helper | Internal helper classes used by org.apache.log4j.rolling package. |
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 |
FileAppender
FileAppender appends log events to a file. |
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 |
DBAppender2
|
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.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 set new substitution property for the execution context by name, value pair, or adds all the properties found in the specified file. |
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.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.pattern |
Classes in org.apache.log4j.pattern that implement Component | |
class |
ClassNamePatternConverter
Most of the work is done in the parent class NamedPatternConverter .
|
class |
DatePatternConverter
Convert and format the event's date in a StringBuffer. |
class |
FileLocationPatternConverter
Return the event's line location information in a StringBuffer. |
class |
FullLocationPatternConverter
Return the event's line location information in a StringBuffer. |
class |
LevelPatternConverter
Return the event's level in a StringBuffer. |
class |
LineLocationPatternConverter
Return the event's line location information in a StringBuffer. |
class |
LineSeparatorPatternConverter
Return the line separator for the current system. |
class |
LiteralPatternConverter
|
class |
LoggerPatternConverter
|
class |
MessagePatternConverter
Return the event's rendered message in a StringBuffer. |
class |
MethodLocationPatternConverter
Return the event's line location information in a StringBuffer. |
(package private) class |
org.apache.log4j.pattern.NamedPatternConverter
Base class for other pattern converters which can return only parts of their name. |
class |
NDCPatternConverter
Return the event's NDC in a StringBuffer. |
class |
PatternConverter
PatternConverter is an abtract class that provides the formatting functionality that derived classes need. |
class |
PatternParser
Most of the work of the PatternLayout class
is delegated to the PatternParser class.
|
class |
PropertiesPatternConverter
Able to handle the contents of the LoggingEvent's Property bundle and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the property bundle when this pattern converter has the option set. |
class |
RelativeTimePatternConverter
|
class |
SequenceNumberPatternConverter
|
class |
StackPatternConverter
|
class |
ThreadPatternConverter
Return the events thread (usually the current thread) in a StringBuffer. |
class |
ThrowableInformationPatternConverter
Outputs the ThrowableInformation portion of the LoggingiEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace. |
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.rolling.helper |
Classes in org.apache.log4j.rolling.helper that implement Component | |
class |
Compress
The Compression class implements ZIP and GZ
file compression/decompression methods. |
class |
FileNamePattern
This class helps parse file name patterns. |
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 |
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. |
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-5 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |