Uses of Interface
org.apache.log4j.spi.Component
Packages that use Component
Package
Description
The org.apache.log4j.db package provides means to append logging events
into various databases.
-
Uses of Component in org.apache.log4j.chainsaw
Classes in org.apache.log4j.chainsaw that implement ComponentModifier and TypeClassDescriptionclassClass designed to stress, and/or test the Chainsaw GUI by sending it lots of Logging Events. -
Uses of Component in org.apache.log4j.chainsaw.vfs
Classes in org.apache.log4j.chainsaw.vfs that implement ComponentModifier and TypeClassDescriptionclassA VFS-enabled version of org.apache.log4j.varia.LogFilePatternReceiver. -
Uses of Component in org.apache.log4j.db
Subinterfaces of Component in org.apache.log4j.dbModifier and TypeInterfaceDescriptioninterfaceTheConnectionSourceinterface provides a pluggable means of transparently obtaining JDBCConnections for log4j classes that require the use of aConnection.Classes in org.apache.log4j.db that implement ComponentModifier and TypeClassDescriptionclassclassConverts log data stored in a database into LoggingEvents.classThe DataSourceConnectionSource is an implementation ofConnectionSourcethat obtains the Connection in the recommended JDBC manner based on aDataSource.class(package private) classActual retrieval of data is made by the instance of DBReceiverJob associated with DBReceiver.classThe DriverManagerConnectionSource is an implementation ofConnectionSourcethat obtains the Connection in the traditional JDBC manner based on the connection URL.classTheJNDIConnectionSourceis an implementation ofConnectionSourcethat obtains aDataSourcefrom a JNDI provider and uses it to obtain aConnection. -
Uses of Component in org.apache.log4j.db.dialect
Classes in org.apache.log4j.db.dialect that implement Component -
Uses of Component in org.apache.log4j.net
Classes in org.apache.log4j.net that implement ComponentModifier and TypeClassDescriptionclassJMSReceiver receives a remote logging event on a configured JSM topic and "posts" it to a LoggerRepository as if the event was generated locally.classMulticast-based receiver.classReceive LoggingEvents encoded with an XMLLayout, convert the XML data to a LoggingEvent and post the LoggingEvent.classReadLoggingEventobjects sent from a remote client using XML over Sockets (TCP).classXMLSocketReceiver 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.plugins
Classes in org.apache.log4j.plugins that implement ComponentModifier and TypeClassDescriptionclassA convienent abstract class for plugin subclasses that implements the basic methods of the Plugin interface.classDefines the base class for Receiver plugins. -
Uses of Component in org.apache.log4j.spi
Classes in org.apache.log4j.spi that implement ComponentModifier and TypeClassDescriptionclassMost log4j components derive from this class. -
Uses of Component in org.apache.log4j.varia
Classes in org.apache.log4j.varia that implement ComponentModifier and TypeClassDescriptionclassLogFilePatternReceiver can parse and tail log files, converting entries into LoggingEvents. -
Uses of Component in org.apache.log4j.xml
Classes in org.apache.log4j.xml that implement ComponentModifier and TypeClassDescriptionclassLogFileXMLReceiver will read an xml-formated log file and make the events in the log file available to the log4j framework.