org.apache.commons.pool.impl
Class StackObjectPoolFactory

java.lang.Object
  extended byorg.apache.commons.pool.impl.StackObjectPoolFactory
All Implemented Interfaces:
ObjectPoolFactory

public class StackObjectPoolFactory
extends java.lang.Object
implements ObjectPoolFactory

A factory for creating StackObjectPool instances.

Version:
$Revision: 155430 $ $Date: 2005-02-26 08:13:28 -0500 (Sat, 26 Feb 2005) $
See Also:
StackObjectPool, StackKeyedObjectPoolFactory

Field Summary
protected  PoolableObjectFactory _factory
           
protected  int _initCapacity
           
protected  int _maxSleeping
           
 
Constructor Summary
StackObjectPoolFactory()
           
StackObjectPoolFactory(int max)
           
StackObjectPoolFactory(int max, int init)
           
StackObjectPoolFactory(PoolableObjectFactory factory)
           
StackObjectPoolFactory(PoolableObjectFactory factory, int max)
           
StackObjectPoolFactory(PoolableObjectFactory factory, int max, int init)
           
 
Method Summary
 ObjectPool createPool()
          Create and return a new ObjectPool.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_factory

protected PoolableObjectFactory _factory

_maxSleeping

protected int _maxSleeping

_initCapacity

protected int _initCapacity
Constructor Detail

StackObjectPoolFactory

public StackObjectPoolFactory()

StackObjectPoolFactory

public StackObjectPoolFactory(int max)

StackObjectPoolFactory

public StackObjectPoolFactory(int max,
                              int init)

StackObjectPoolFactory

public StackObjectPoolFactory(PoolableObjectFactory factory)

StackObjectPoolFactory

public StackObjectPoolFactory(PoolableObjectFactory factory,
                              int max)

StackObjectPoolFactory

public StackObjectPoolFactory(PoolableObjectFactory factory,
                              int max,
                              int init)
Method Detail

createPool

public ObjectPool createPool()
Description copied from interface: ObjectPoolFactory
Create and return a new ObjectPool.

Specified by:
createPool in interface ObjectPoolFactory
Returns:
a new ObjectPool


Copyright © 2001-2007 The Apache Software Foundation. All Rights Reserved.