Uses of Interface
org.apache.logging.log4j.core.appender.db.jdbc.ConnectionSource
-
Packages that use ConnectionSource Package Description org.apache.logging.log4j.core.appender.db.jdbc The JDBC Appender supports writing log events to a relational database using standard JDBC connections. -
-
Uses of ConnectionSource in org.apache.logging.log4j.core.appender.db.jdbc
Classes in org.apache.logging.log4j.core.appender.db.jdbc that implement ConnectionSource Modifier and Type Class Description classAbstractConnectionSourceclassAbstractDriverManagerConnectionSourceAConnectionSourcethat uses a JDBC connection string, a user name, and a password to callDriverManager.getConnection(String, String, String).classDataSourceConnectionSourceAJdbcAppenderconnection source that uses aDataSourceto connect to the database.classDriverManagerConnectionSourceAConnectionSourcethat uses a JDBC connection string, a user name, and a password to callDriverManager.getConnection(String, String, String).classFactoryMethodConnectionSourceAJdbcAppenderconnection source that uses a public static factory method to obtain aConnectionorDataSource.Methods in org.apache.logging.log4j.core.appender.db.jdbc with parameters of type ConnectionSource Modifier and Type Method Description static <B extends JdbcAppender.Builder<B>>
JdbcAppenderJdbcAppender. createAppender(java.lang.String name, java.lang.String ignore, Filter filter, ConnectionSource connectionSource, java.lang.String bufferSize, java.lang.String tableName, ColumnConfig[] columnConfigs)Deprecated.static JdbcDatabaseManagerJdbcDatabaseManager. getJDBCDatabaseManager(java.lang.String name, int bufferSize, ConnectionSource connectionSource, java.lang.String tableName, ColumnConfig[] columnConfigs)static JdbcDatabaseManagerJdbcDatabaseManager. getManager(java.lang.String name, int bufferSize, ConnectionSource connectionSource, java.lang.String tableName, ColumnConfig[] columnConfigs, ColumnMapping[] columnMappings)static JdbcDatabaseManagerJdbcDatabaseManager. getManager(java.lang.String name, int bufferSize, Layout<? extends java.io.Serializable> layout, ConnectionSource connectionSource, java.lang.String tableName, ColumnConfig[] columnConfigs, ColumnMapping[] columnMappings)Creates a JDBC manager for use within theJdbcAppender, or returns a suitable one if it already exists.BJdbcAppender.Builder. setConnectionSource(ConnectionSource connectionSource)The connections source from which database connections should be retrieved.
-