## Uses of Class
com.amazon.redshift.ds.common.BaseDataSource

Packages that use BaseDataSource
com.amazon.redshift.ds
com.amazon.redshift.ds.common
com.amazon.redshift.jdbc
com.amazon.redshift.jdbc2.optional
com.amazon.redshift.jdbc3
com.amazon.redshift.xa

### Uses of BaseDataSource in com.amazon.redshift.ds

Subclasses of BaseDataSource in com.amazon.redshift.ds
`class` `RedshiftConnectionPoolDataSource` Redshift implementation of ConnectionPoolDataSource.
`class` `RedshiftPoolingDataSource` Deprecated. Since 42.0.0, instead of this class you should use a fully featured connection pool like HikariCP, vibur-dbcp, commons-dbcp, c3p0, etc.
`class` `RedshiftSimpleDataSource` Simple DataSource which does not perform connection pooling.

### Uses of BaseDataSource in com.amazon.redshift.ds.common

Methods in com.amazon.redshift.ds.common with parameters of type BaseDataSource
`void` BaseDataSource.`initializeFrom(BaseDataSource source)`
`protected Object` RedshiftObjectFactory.`loadBaseDataSource(BaseDataSource ds, Reference ref)`

### Uses of BaseDataSource in com.amazon.redshift.jdbc

Subclasses of BaseDataSource in com.amazon.redshift.jdbc
`class` `DataSource` Backward compatible DataSource class.

### Uses of BaseDataSource in com.amazon.redshift.jdbc2.optional

Subclasses of BaseDataSource in com.amazon.redshift.jdbc2.optional
`class` `ConnectionPool` Deprecated. Please use `RedshiftConnectionPoolDataSource`
`class` `PoolingDataSource` Deprecated. Since 2.0.0, see `RedshiftPoolingDataSource`
`class` `SimpleDataSource` Deprecated. Please use `RedshiftSimpleDataSource`

### Uses of BaseDataSource in com.amazon.redshift.jdbc3

Subclasses of BaseDataSource in com.amazon.redshift.jdbc3
`class` `Jdbc3ConnectionPool` Deprecated. Please use `RedshiftConnectionPoolDataSource`
`class` `Jdbc3PoolingDataSource` Deprecated. Since 2.0.0, see `RedshiftPoolingDataSource`
`class` `Jdbc3SimpleDataSource` Deprecated. Please use `RedshiftSimpleDataSource`

### Uses of BaseDataSource in com.amazon.redshift.xa

Subclasses of BaseDataSource in com.amazon.redshift.xa
`class` `RedshiftXADataSource` XA-enabled DataSource implementation.