Uses of Class
org.apache.logging.log4j.core.appender.db.ColumnMapping
Package
Description
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.
-
Uses of ColumnMapping in org.apache.logging.log4j.core.appender.db
Modifier and TypeFieldDescriptionstatic final ColumnMapping[]
ColumnMapping.EMPTY_ARRAY
The empty array. -
Uses of ColumnMapping in org.apache.logging.log4j.core.appender.db.jdbc
Modifier and TypeMethodDescriptionstatic JdbcDatabaseManager
JdbcDatabaseManager.getManager
(String name, int bufferSize, Layout<? extends Serializable> layout, ConnectionSource connectionSource, String tableName, ColumnConfig[] columnConfigs, ColumnMapping[] columnMappings) Deprecated.static JdbcDatabaseManager
JdbcDatabaseManager.getManager
(String name, int bufferSize, Layout<? extends Serializable> layout, ConnectionSource connectionSource, String tableName, ColumnConfig[] columnConfigs, ColumnMapping[] columnMappings, boolean immediateFail, long reconnectIntervalMillis) Deprecated.static JdbcDatabaseManager
JdbcDatabaseManager.getManager
(String name, int bufferSize, Layout<? extends Serializable> layout, ConnectionSource connectionSource, String tableName, ColumnConfig[] columnConfigs, ColumnMapping[] columnMappings, boolean immediateFail, long reconnectIntervalMillis, boolean truncateStrings) Creates a JDBC manager for use within theJdbcAppender
, or returns a suitable one if it already exists.JdbcAppender.Builder.setColumnMappings
(ColumnMapping... columnMappings)
JdbcDatabaseManager.getManager(String, int, Layout, ConnectionSource, String, ColumnConfig[], ColumnMapping[], boolean, long)