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.
-
Class Summary Class Description InstanceKeyDataSource The base class forSharedPoolDataSource
andPerUserPoolDataSource
.PerUserPoolDataSource A poolingDataSource
appropriate for deployment within J2EE environment.PerUserPoolDataSourceFactory A JNDI ObjectFactory which createsSharedPoolDataSource
sSharedPoolDataSource A poolingDataSource
appropriate for deployment within J2EE environment.SharedPoolDataSourceFactory A JNDI ObjectFactory which createsSharedPoolDataSource
s