org.apache.cayenne.datasource

## Interface PoolingDataSource

- All Superinterfaces:
    AutoCloseable, CommonDataSource, DataSource, Wrapper
  All Known Implementing Classes:
    ManagedPoolingDataSource, UnmanagedPoolingDataSource

      public interface PoolingDataSource
      extends DataSource, AutoCloseable

  A `DataSource` that pools connections and requires to be explicitly closed.
  Since:
    4.0

- - ### Method Summary

    - ### Methods inherited from interface javax.sql.DataSource

      `getConnection, getConnection`

    - ### Methods inherited from interface javax.sql.CommonDataSource

      `getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter`

    - ### Methods inherited from interface java.sql.Wrapper

      `isWrapperFor, unwrap`

    - ### Methods inherited from interface java.lang.AutoCloseable

      `close`

Copyright © 2001–2023 Apache Cayenne. All rights reserved.