## Uses of Interface
ch.qos.logback.core.db.ConnectionSource

Packages that use ConnectionSource
Package | Description
--- | ---
ch.qos.logback.core.db | The ch.qos.logback.core.db package provides bases classes to append objects into various databases.

### Uses of ConnectionSource in ch.qos.logback.core.db

Classes in ch.qos.logback.core.db that implement ConnectionSource
Modifier and Type | Class and Description
--- | ---
`class` | `ConnectionSourceBase`
`class` | `DataSourceConnectionSource` The DataSourceConnectionSource is an implementation of `ConnectionSource` that obtains the Connection in the recommended JDBC manner based on a `DataSource`.
`class` | `DriverManagerConnectionSource` The DriverManagerConnectionSource is an implementation of `ConnectionSource` that obtains the Connection in the traditional JDBC manner based on the connection URL.
`class` | `JNDIConnectionSource` The <id>JNDIConnectionSource</id> is an implementation of `ConnectionSource` that obtains a `DataSource` from a JNDI provider and uses it to obtain a `Connection`.

Fields in ch.qos.logback.core.db declared as ConnectionSource
Modifier and Type | Field and Description
--- | ---
`protected ConnectionSource` | DBAppenderBase.`connectionSource`

Methods in ch.qos.logback.core.db that return ConnectionSource
Modifier and Type | Method and Description
--- | ---
`ConnectionSource` | DBAppenderBase.`getConnectionSource()`

Methods in ch.qos.logback.core.db with parameters of type ConnectionSource
Modifier and Type | Method and Description
--- | ---
`void` | DBAppenderBase.`setConnectionSource(ConnectionSource connectionSource)`