Apache Log4j 2 2.0-beta9 API

Packages 
Package Description
org.apache.log4j
Log4j 1.x compatibility layer.
org.apache.log4j.config
Log4j 1.x compatibility layer.
org.apache.log4j.helpers
Log4j 1.x compatibility layer.
org.apache.log4j.spi
Log4j 1.x compatibility layer.
org.apache.log4j.xml
Log4j 1.x compatibility layer.
org.apache.logging.log4j
Public API for Log4j 2.0.
org.apache.logging.log4j.core
Implementation of Log4j 2.0.
org.apache.logging.log4j.core.appender
Log4j 2.0 Appenders.
org.apache.logging.log4j.core.appender.db
The classes in this package and sub packages provide appenders for various types of databases and methods for accessing databases.
org.apache.logging.log4j.core.appender.db.jdbc
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
org.apache.logging.log4j.core.appender.db.jpa
The JPA Appender supports writing log events to a relational database using the Java Persistence API.
org.apache.logging.log4j.core.appender.db.jpa.converter
The converters in this package implement the JPA 2.1 mechanism for converting non-standard types to and from database fields.
org.apache.logging.log4j.core.appender.db.nosql
The NoSQL Appender supports writing log events to NoSQL databases.
org.apache.logging.log4j.core.appender.db.nosql.couch
The classes in this package contain the Apache CouchDB provider for the NoSQL Appender.
org.apache.logging.log4j.core.appender.db.nosql.mongo
The classes in this package contain the MongoDB provider for the NoSQL Appender.
org.apache.logging.log4j.core.appender.rewrite
Apache Flume Appender.
org.apache.logging.log4j.core.appender.rolling
Rolling File Appender and support classes.
org.apache.logging.log4j.core.appender.rolling.helper
Support classes for the Rolling File Appender.
org.apache.logging.log4j.core.appender.routing
Apache Flume Appender.
org.apache.logging.log4j.core.async
Provides Asynchronous Logger classes and interfaces for low-latency logging.
org.apache.logging.log4j.core.config
Configuration of Log4j 2.0.
org.apache.logging.log4j.core.config.plugins
Configuration of Log4j 2.0 via Plugins.
org.apache.logging.log4j.core.filter
Log4j 2.0 Filter support.
org.apache.logging.log4j.core.helpers
Log4j 2.0 helper classes.
org.apache.logging.log4j.core.impl
Log4j 2.0 private implementation classes.
org.apache.logging.log4j.core.jmx
Log4j 2.0 JMX support.
org.apache.logging.log4j.core.layout
Log4j 2.0 Layout support.
org.apache.logging.log4j.core.lookup
Log4j 2.0 Lookups.
org.apache.logging.log4j.core.net
Log4j 2.0 network support.
org.apache.logging.log4j.core.net.ssl
Log4j 2.0 SSL support
org.apache.logging.log4j.core.pattern
Provides classes implementing format specifiers in conversion patterns.
org.apache.logging.log4j.core.selector
Log4j 2.0 Context Selectors.
org.apache.logging.log4j.core.web
The classes in this package are responsible for properly initializing and deinitializing Log4j in a Java EE web application.
org.apache.logging.log4j.jcl
Log4j 2.0 adapter for Commons Logging.
org.apache.logging.log4j.message
Public Message Types used for Log4j 2.0.
org.apache.logging.log4j.simple
Simple logging implementation.
org.apache.logging.log4j.spi
Internal interfaces and classes to be used by authors of logging implementations.
org.apache.logging.log4j.status
Status API for Log4j 2.0.
org.apache.logging.log4j.util
Internal utility classes for the Log4j 2 API.
org.apache.logging.slf4j
SLF4J support.

Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.