Class OpenPoolingDataSource<C extends Connection>
java.lang.Object
org.apache.tomcat.dbcp.dbcp2.PoolingDataSource<C>
org.frankframework.jdbc.datasource.OpenPoolingDataSource<C>
- All Implemented Interfaces:
AutoCloseable, Wrapper, CommonDataSource, DataSource
public class OpenPoolingDataSource<C extends Connection>
extends org.apache.tomcat.dbcp.dbcp2.PoolingDataSource<C>
Extension of
PoolingDataSource that exposes an extra method to fetch pool statistics.-
Constructor Summary
ConstructorsConstructorDescriptionOpenPoolingDataSource(org.apache.tomcat.dbcp.pool2.impl.GenericObjectPool<C> pool) -
Method Summary
Methods inherited from class org.apache.tomcat.dbcp.dbcp2.PoolingDataSource
close, getConnection, getConnection, getLoginTimeout, getLogWriter, getParentLogger, isAccessToUnderlyingConnectionAllowed, isWrapperFor, setAccessToUnderlyingConnectionAllowed, setLoginTimeout, setLogWriter, unwrapMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CommonDataSource
createShardingKeyBuilderMethods inherited from interface DataSource
createConnectionBuilder
-
Constructor Details
-
OpenPoolingDataSource
-
-
Method Details
-
getPool
- Overrides:
getPoolin classorg.apache.tomcat.dbcp.dbcp2.PoolingDataSource<C extends Connection>
-