
The apache commons pool library provides an object-pooling api and a number of object pool implementations. version 2 of apache commons pool contains a completely re-written pooling implementation compared to the 1.x series. in addition to performance and scalability improvements, version 2 includes robust instance tracking and pool monitoring. version 2 requires java 6 or higher.