Package | Description |
---|---|
org.apache.logging.log4j.core.appender |
Log4j 2 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.mom |
Message oriented middleware appenders.
|
org.apache.logging.log4j.core.appender.mom.kafka |
Classes and interfaces for Kafka appender support.
|
org.apache.logging.log4j.core.appender.routing |
Apache Flume Appender.
|
org.apache.logging.log4j.core.config.builder.api |
Configuration Builder API for programmatically configuring Log4j.
|
org.apache.logging.log4j.core.config.builder.impl |
Configuration Builder Implementation.
|
org.apache.logging.log4j.core.config.plugins.util |
Utility and manager classes for Log4j 2 plugins.
|
org.apache.logging.log4j.core.config.properties |
Configuration using Properties files.
|
org.apache.logging.log4j.core.filter |
Log4j 2 Filter support.
|
org.apache.logging.log4j.core.impl |
Log4j 2 private implementation classes.
|
org.apache.logging.log4j.core.layout |
Log4j 2 Layout support.
|
org.apache.logging.log4j.core.net |
Log4j 2 network support.
|
org.apache.logging.log4j.core.util |
Log4j 2 helper classes.
|
org.apache.logging.log4j.nosql.appender.cassandra |
Log4j appender plugin and supporting classes for Apache Cassandra.
|
org.apache.logging.log4j.web.appender |
Modifier and Type | Class and Description |
---|---|
static class |
AppenderSet.Builder |
static class |
AsyncAppender.Builder |
static class |
ConsoleAppender.Builder<B extends ConsoleAppender.Builder<B>>
Builds ConsoleAppender instances.
|
static class |
FileAppender.Builder<B extends FileAppender.Builder<B>>
Builds FileAppender instances.
|
static class |
MemoryMappedFileAppender.Builder<B extends MemoryMappedFileAppender.Builder<B>>
Builds RandomAccessFileAppender instances.
|
static class |
OutputStreamAppender.Builder
Builds OutputStreamAppender instances.
|
static class |
RandomAccessFileAppender.Builder<B extends RandomAccessFileAppender.Builder<B>>
Builds RandomAccessFileAppender instances.
|
static class |
RollingFileAppender.Builder<B extends RollingFileAppender.Builder<B>>
Builds FileAppender instances.
|
static class |
RollingRandomAccessFileAppender.Builder<B extends RollingRandomAccessFileAppender.Builder<B>> |
static class |
ScriptAppenderSelector.Builder
Builds an appender.
|
static class |
SocketAppender.Builder
Builds a SocketAppender.
|
static class |
SyslogAppender.Builder<B extends SyslogAppender.Builder<B>> |
static class |
WriterAppender.Builder
Builds WriterAppender instances.
|
Modifier and Type | Class and Description |
---|---|
static class |
ColumnMapping.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
ColumnConfig.Builder |
static class |
JdbcAppender.Builder<B extends JdbcAppender.Builder<B>> |
Modifier and Type | Class and Description |
---|---|
static class |
JmsAppender.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
KafkaAppender.Builder<B extends KafkaAppender.Builder<B>>
Builds KafkaAppender instances.
|
Modifier and Type | Class and Description |
---|---|
static class |
Routes.Builder |
static class |
RoutingAppender.Builder<B extends RoutingAppender.Builder<B>> |
Modifier and Type | Interface and Description |
---|---|
interface |
AppenderComponentBuilder
Builder for constructing Appender Components.
|
interface |
AppenderRefComponentBuilder
Assembler for constructing AppenderRef Components.
|
interface |
ComponentBuilder<T extends ComponentBuilder<T>>
Builds arbitrary components and is the base type for the provided components.
|
interface |
CompositeFilterComponentBuilder
Wraps multiple Filter Component builders.
|
interface |
ConfigurationBuilder<T extends Configuration>
Interface for building logging configurations.
|
interface |
CustomLevelComponentBuilder
Assembler for constructing CustomLevel Components.
|
interface |
FilterableComponentBuilder<T extends ComponentBuilder<T>>
Component builder that can add Filters.
|
interface |
FilterComponentBuilder
Assembler for constructing Filter Components.
|
interface |
LayoutComponentBuilder
Assembler for constructing Layout Components.
|
interface |
LoggableComponentBuilder<T extends ComponentBuilder<T>>
Common component builder for Logger and RootLogger elements.
|
interface |
LoggerComponentBuilder
Assembler for constructing Logger Components.
|
interface |
RootLoggerComponentBuilder
Assembler for constructing the root Logger Components.
|
interface |
ScriptComponentBuilder
Assembler for constructing Layout Components.
|
interface |
ScriptFileComponentBuilder
Assembler for constructing ScriptFile Components.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfigurationBuilder<T extends BuiltConfiguration> |
Modifier and Type | Class and Description |
---|---|
class |
PluginBuilder
Builder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory
builder class.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertiesConfigurationBuilder
Helper builder for parsing properties files into a PropertiesConfiguration.
|
Modifier and Type | Class and Description |
---|---|
static class |
BurstFilter.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
Log4jLogEvent.Builder
LogEvent Builder helper class.
|
Modifier and Type | Class and Description |
---|---|
static class |
GelfLayout.Builder<B extends GelfLayout.Builder<B>> |
static class |
HtmlLayout.Builder |
static class |
JsonLayout.Builder<B extends JsonLayout.Builder<B>> |
static class |
MarkerPatternSelector.Builder
Custom MarkerPatternSelector builder.
|
static class |
PatternLayout.Builder
Custom PatternLayout builder.
|
static class |
PatternLayout.SerializerBuilder |
static class |
PatternMatch.Builder |
static class |
ScriptPatternSelector.Builder
Custom ScriptPatternSelector builder.
|
static class |
SyslogLayout.Builder<B extends SyslogLayout.Builder<B>>
Builds a SyslogLayout.
|
Modifier and Type | Class and Description |
---|---|
class |
MimeMessageBuilder
Builder for
MimeMessage instances. |
static class |
SocketAddress.Builder |
class |
SocketOptions
Holds all socket options settable via
Socket methods. |
class |
SocketPerformancePreferences
Holds all socket options settable via
Socket.setPerformancePreferences(int, int, int) . |
Modifier and Type | Class and Description |
---|---|
static class |
KeyValuePair.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
CassandraAppender.Builder<B extends CassandraAppender.Builder<B>> |
Modifier and Type | Class and Description |
---|---|
static class |
ServletAppender.Builder<B extends ServletAppender.Builder<B>> |
Copyright © 1999-2017. 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.