## Uses of Interface
org.apache.log4j.receivers.db.ConnectionSource

- Packages that use ConnectionSource
  Package | Description
  --- | ---
  org.apache.log4j |
  org.apache.log4j.receivers.db | The org.apache.log4j.db package provides means to append logging events into various databases.

- - ### Uses of ConnectionSource in org.apache.log4j

    Methods in org.apache.log4j that return ConnectionSource
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionSource` | DBAppender.`getConnectionSource()`

    Methods in org.apache.log4j with parameters of type ConnectionSource
    Modifier and Type | Method and Description
    --- | ---
    `void` | DBAppender.`setConnectionSource(ConnectionSource connectionSource)`

  - ### Uses of ConnectionSource in org.apache.log4j.receivers.db

    Classes in org.apache.log4j.receivers.db that implement ConnectionSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConnectionSourceSkeleton`
    `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 JNDIConnectionSource is an implementation of `ConnectionSource` that obtains a `DataSource` from a JNDI provider and uses it to obtain a `Connection`.

    Methods in org.apache.log4j.receivers.db that return ConnectionSource
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionSource` | DBReceiver.`getConnectionSource()`
    `ConnectionSource` | CustomSQLDBReceiver.`getConnectionSource()`

    Methods in org.apache.log4j.receivers.db with parameters of type ConnectionSource
    Modifier and Type | Method and Description
    --- | ---
    `void` | DBReceiver.`setConnectionSource(ConnectionSource connectionSource)`
    `void` | CustomSQLDBReceiver.`setConnectionSource(ConnectionSource connectionSource)`

Copyright © 2013 The Apache Software Foundation. Licensed under the Apache License, Version 2.0

Apache Extras for Apache log4j, Apache log4j and Apache are trademarks of the Apache Software Foundation.