org.apache.commons.pool.impl
Class StackKeyedObjectPoolFactory

java.lang.Object
  extended by org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
All Implemented Interfaces:
KeyedObjectPoolFactory

public class StackKeyedObjectPoolFactory
extends Object
implements KeyedObjectPoolFactory

A factory for creating StackKeyedObjectPool instances.

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

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

Field Detail

_factory

protected KeyedPoolableObjectFactory _factory

_maxSleeping

protected int _maxSleeping

_initCapacity

protected int _initCapacity
Constructor Detail

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory()

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(int max)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(int max,
                                   int init)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory factory)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory factory,
                                   int max)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory factory,
                                   int max,
                                   int init)
Method Detail

createPool

public KeyedObjectPool createPool()
Description copied from interface: KeyedObjectPoolFactory
Create a new KeyedObjectPool.

Specified by:
createPool in interface KeyedObjectPoolFactory
Returns:
a new KeyedObjectPool


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