Differences between revisions 4 and 5
Revision 4 as of 2009-09-20 23:50:59
Size: 1787
Editor: localhost
Comment: converted to 1.6 markup
Revision 5 as of 2012-01-04 19:37:15
Size: 1790
Editor: 94
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
 * `org.apache.log4j` : The main log4j classes and interfaces, in particular ''Appender'' (and implementations thereof), ''Layout'', ''Level'', ''Logger''.  * `org.apache.log4j` : Is the main log4j classes and interfaces, in particular ''Appender'' (and implementations thereof), ''Layout'', ''Level'', ''Logger''.

A short overview of what the log4j source tree contains

  • org.apache.log4j : Is the main log4j classes and interfaces, in particular Appender (and implementations thereof), Layout, Level, Logger.

  • org.apache.log4j.spi : Contains part of the System Programming Interface (SPI) needed to extend log4j.

  • org.apache.log4j.chainsaw : A Swing-based GUI log viewer, see the chainsaw description.

  • org.apache.log4j.config : Package used in getting/setting component properties.

  • org.apache.log4j.helpers : Various classes only used internally by log4j.

  • org.apache.log4j.jdbc : An Appender to log events through a JDBC connection (generally, thus, to a database).

  • org.apache.log4j.jmx : Classes to let you configure log4j through JMX. It is unfortunately not of production quality.

  • org.apache.log4j.lf5 : Log Force 5 implementation contributed by ThoughtWorks. A Swing-based GUI which inspired chainsaw.

  • org.apache.log4j.net : Appenders for remote logging to JMS, to SMTP, over Socket to a remote log4j server, to Syslog or to Telnet.

  • org.apache.log4j.nt : Appender for logging to the Windows NT Event Log through Java Native Interface (with the associated C code).

  • org.apache.log4j.or : Helper classes for rendering Objects depending on their class type.

  • org.apache.log4j.performance : Performance test code.

  • org.apache.log4j.xml : Contains various XML-based components, in particular a class to initialize the log4j environment using a DOM tree.

  • org.apache.log4j.varia : Contains various appenders, filters and other odds and ends.

PackagesOverview (last edited 2012-01-04 19:37:15 by 94)