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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilderMethods inherited from interface javax.sql.DataSource
createConnectionBuilder
-
Constructor Details
-
OpenPoolingDataSource
-
-
Method Details
-
getPool
- Overrides:
getPoolin classorg.apache.tomcat.dbcp.dbcp2.PoolingDataSource<C extends Connection>
-