Apache Log4j Core 3.0.0-beta3 API

Packages
Package
Description
Implementation of Log4j 2.
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for accessing databases.
The NoSQL Appender supports writing log events to NoSQL databases.
Apache Flume Appender.
Rolling File Appender and support classes.
Support classes for the Rolling File Appender.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
 
Configuration Builder API for programmatically configuring Log4j.
Configuration Builder Implementation.
Support for composite configurations.
Classes supporting configuration of Log4j with JSON.
Annotations for Log4j 2 plugins.
TypeConverter plugins for converter strings into various types.
Utility and manager classes for Log4j 2 plugins.
Configuration classes for the StatusLogger API.
Classes and interfaces supporting configuration of Log4j 2 with XML.
Log4j 2 Filter support.
 
Log4j 2 private implementation classes.
Log4j 2 Layout support.
Log4j 2 Lookups.
Log4j 2 network support.
Log4j 2 SSL support
Provides classes implementing format specifiers in conversion patterns.
Log4j 2 Script support.
Log4j 2 Context Selectors.
 
Log4j 2 helper classes.
Utilities for formatting log event Instants.