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.rolling |
Rolling File Appender and support classes.
|
org.apache.logging.log4j.core.appender.rolling.action |
Support classes for the Rolling File Appender.
|
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.mongodb |
The classes in this package contain the MongoDB provider for the NoSQL Appender.
|
org.apache.logging.log4j.web.appender |
Modifier and Type | Class | 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 |
HttpAppender.Builder<B extends HttpAppender.Builder<B>> |
Builds HttpAppender 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 | Description |
---|---|---|
static class |
ColumnMapping.Builder |
Modifier and Type | Class | Description |
---|---|---|
static class |
ColumnConfig.Builder |
|
static class |
JdbcAppender.Builder<B extends JdbcAppender.Builder<B>> |
Modifier and Type | Class | Description |
---|---|---|
static class |
JmsAppender.Builder |
Modifier and Type | Class | Description |
---|---|---|
static class |
DefaultRolloverStrategy.Builder |
Builds DefaultRolloverStrategy instances.
|
static class |
DirectWriteRolloverStrategy.Builder |
Builds DirectWriteRolloverStrategy instances.
|
static class |
TimeBasedTriggeringPolicy.Builder |
Modifier and Type | Class | Description |
---|---|---|
static class |
PosixViewAttributeAction.Builder |
Builder for the posix view attribute action.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
Routes.Builder |
|
static class |
RoutingAppender.Builder<B extends RoutingAppender.Builder<B>> |
Modifier and Type | Interface | 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 |
KeyValuePairComponentBuilder |
Assembler for constructing KeyValuePair 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 |
PropertyComponentBuilder |
Assembler for constructing Property 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 | Description |
---|---|---|
class |
DefaultConfigurationBuilder<T extends BuiltConfiguration> |
Modifier and Type | Class | Description |
---|---|---|
class |
PluginBuilder |
Builder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory
builder class.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PropertiesConfigurationBuilder |
Helper builder for parsing properties files into a PropertiesConfiguration.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
BurstFilter.Builder |
Modifier and Type | Class | Description |
---|---|---|
static class |
Log4jLogEvent.Builder |
LogEvent Builder helper class.
|
Modifier and Type | Class | 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.
|
static class |
XmlLayout.Builder<B extends XmlLayout.Builder<B>> |
|
static class |
YamlLayout.Builder<B extends YamlLayout.Builder<B>> |
Modifier and Type | Class | 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 | Description |
---|---|---|
static class |
KeyValuePair.Builder |
Modifier and Type | Class | Description |
---|---|---|
static class |
MongoDbProvider.Builder<B extends MongoDbProvider.Builder<B>> |
Modifier and Type | Class | Description |
---|---|---|
static class |
ServletAppender.Builder<B extends ServletAppender.Builder<B>> |
Copyright © 1999-2018. 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.