Uses of Package
org.apache.logging.log4j.core.util
Package
Description
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
Message oriented middleware appenders.
Classes and interfaces for Kafka appender support.
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.
TypeConverter plugins for converter strings into various types.
Utility and manager classes for Log4j 2 plugins.
Configuration using Properties files.
Log4j 2 Filter support.
Log4j 2 private implementation classes.
Log4j 2 Layout support.
Log4j 2 network support.
Log4j 2 Script support.
Log4j 2 helper classes.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Key/Value pair configuration item.
-
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Provides a parser and evaluator for unix-like cron expressions.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
-
ClassDescriptionWatcher for configuration files.Interface to be implemented to add an Authorization header to an HTTP request.A type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Provides a parser and evaluator for unix-like cron expressions.Watches for changes in a
File
and performs an action when the file is modified.Provides the high-resolution time stamp used in log events.Represents the source for the logging configuration as an immutable object.Watches for changes in a Source and performs an action when it is modified.ManagesFileWatcher
s. -
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Key/Value pair configuration item.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Interface to cancel a Runnable callback.Source of context data to be added to each log event.Provides the high-resolution time stamp used in log events.Registry used for Runnable shutdown callback instances.
-
ClassDescriptionA type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Key/Value pair configuration item.
-
ClassDescriptionInterface to be implemented to add an Authorization header to an HTTP request.A type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
-
ClassDescriptionWatches for changes in a
File
and performs an action when the file is modified.ManagesFileWatcher
s. -
-
ClassDescriptionWatcher for configuration files.Interface to be implemented to add an Authorization header to an HTTP request.A type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.Implementation of the
Clock
interface that tracks the time in a private long field that is updated by a background thread once every millisecond.Interface to cancel a Runnable callback.Provides the time stamp used in log events.This Clock implementation is similar to CachedClock.Watches for changes in aFile
and performs an action when the file is modified.Key/Value pair configuration item.CreatesLog4jThread
s.Provides the high-resolution time stamp used in log events.Writes all data to the famous /dev/null.Registry used for Runnable shutdown callback instances.Represents the source for the logging configuration as an immutable object.Watches for changes in a Source and performs an action when it is modified.Creates Watchers of various types.ManagesFileWatcher
s.