Package org.datanucleus.store.rdbms.datasource.dbcp2.datasources
package org.datanucleus.store.rdbms.datasource.dbcp2.datasources
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
We have omitted the packages "org/apache/commons/dbcp2/managed" and "org/apache/commons/pool2/proxy" since they are not needed and pull in other dependencies.
We have changed the Apache Commons logging to use NucleusLogger.CONNECTION instead.
Note that there is a file under "src/main/resources/org/datanucleus/store/rdbms/datasource/dbcp2" also.
-
ClassDescriptionA
PooledObjectFactory
that createsPoolableConnection
s.The base class forSharedPoolDataSource
andPerUserPoolDataSource
.A JNDI ObjectFactory which createsSharedPoolDataSource
s orPerUserPoolDataSource
sAKeyedPooledObjectFactory
that createsPoolableConnection
s.A poolingDataSource
appropriate for deployment within J2EE environment.A JNDI ObjectFactory which createsSharedPoolDataSource
sImmutable poolable object holding a PooledConnection along with the user name and password used to create the connection.Methods to manage PoolableConnections and the connection pools that source them.A poolingDataSource
appropriate for deployment within J2EE environment.A JNDI ObjectFactory which createsSharedPoolDataSource
sHolds a user name and password pair.