public interface ConnectionSource extends LifeCycle
Connection
s for logback classes
that require the use of a Connection
.
For more information about this component, please refer to the online manual at
http://logback.qos.ch/manual/appenders.html#DBAppenderModifier and Type | Method and Description |
---|---|
java.sql.Connection |
getConnection()
Obtain a
Connection for use. |
SQLDialectCode |
getSQLDialectCode()
Get the SQL dialect that should be used for this connection.
|
boolean |
supportsBatchUpdates()
If the connection does not support batch updates, we will avoid using them.
|
boolean |
supportsGetGeneratedKeys()
If the connection supports the JDBC 3.0 getGeneratedKeys method, then
we do not need any specific dialect support.
|
java.sql.Connection getConnection() throws java.sql.SQLException
Connection
for use. The client is
responsible for closing the Connection
when it is no
longer required.java.sql.SQLException
- if a Connection
could not be
obtainedSQLDialectCode getSQLDialectCode()
boolean supportsGetGeneratedKeys()
boolean supportsBatchUpdates()
Copyright © 2010 - 2020 Adobe. All Rights Reserved