* Build an instance for the given management pool.
* @param pool the given pool
*/
public ManagementPool(final IPool<IReusableThread> pool) {
this.pool = pool;
this.enhancedPoolFactory = new EnhancedPoolFactory(pool);
this.enhancedCluePoolFactory = new EnhancedCluePoolFactory(pool);
}