Uses of Class
org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
Packages that use ColumnConfig
Package
Description
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
-
Uses of ColumnConfig in org.apache.logging.log4j.core.appender.db.jdbc
Methods in org.apache.logging.log4j.core.appender.db.jdbc that return ColumnConfigModifier and TypeMethodDescriptionColumnConfig.Builder.build()
static ColumnConfig
ColumnConfig.createColumnConfig
(Configuration config, String name, String pattern, String literalValue, String eventTimestamp, String unicode, String clob) Deprecated.Methods in org.apache.logging.log4j.core.appender.db.jdbc with parameters of type ColumnConfigModifier and TypeMethodDescriptionstatic <B extends JdbcAppender.Builder<B>>
JdbcAppenderJdbcAppender.createAppender
(String name, String ignore, Filter filter, ConnectionSource connectionSource, String bufferSize, String tableName, ColumnConfig[] columnConfigs) Deprecated.static JdbcDatabaseManager
JdbcDatabaseManager.getJDBCDatabaseManager
(String name, int bufferSize, ConnectionSource connectionSource, String tableName, ColumnConfig[] columnConfigs) static 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) 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.setColumnConfigs
(ColumnConfig... columnConfigs) Information about the columns that log event data should be inserted into and how to insert that data.
newBuilder()