Package 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.
-
Class Summary Class Description AbstractDatabaseAppender<T extends AbstractDatabaseManager> An abstract Appender for writing events to a database of some type, be it relational or NoSQL.AbstractDatabaseAppender.Builder<B extends AbstractDatabaseAppender.Builder<B>> AbstractDatabaseManager Manager that allows database appenders to have their configuration reloaded without losing events.AbstractDatabaseManager.AbstractFactoryData Implementations should extend this class for passing data between the getManager method and the manager factory class.ColumnMapping A configuration element for specifying a database column name mapping.ColumnMapping.Builder Builder forColumnMapping
. -
Exception Summary Exception Description DbAppenderLoggingException Wraps a database exception like a JDBC SQLException.