org.apache.commons.pool.impl
Class StackKeyedObjectPoolFactory

java.lang.Object
  |
  +--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: 1.6 $ $Date: 2004/02/28 12:16:21 $
See Also:
StackKeyedObjectPool, KeyedObjectPoolFactory

Field Summary
protected  org.apache.commons.pool.KeyedPoolableObjectFactory _factory
           
protected  int _initCapacity
           
protected  int _maxSleeping
           
 
Constructor Summary
StackKeyedObjectPoolFactory()
           
StackKeyedObjectPoolFactory(int max)
           
StackKeyedObjectPoolFactory(int max, int init)
           
StackKeyedObjectPoolFactory(org.apache.commons.pool.KeyedPoolableObjectFactory factory)
           
StackKeyedObjectPoolFactory(org.apache.commons.pool.KeyedPoolableObjectFactory factory, int max)
           
StackKeyedObjectPoolFactory(org.apache.commons.pool.KeyedPoolableObjectFactory factory, int max, int init)
           
 
Method Summary
 org.apache.commons.pool.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 org.apache.commons.pool.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(org.apache.commons.pool.KeyedPoolableObjectFactory factory)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(org.apache.commons.pool.KeyedPoolableObjectFactory factory,
                                   int max)

StackKeyedObjectPoolFactory

public StackKeyedObjectPoolFactory(org.apache.commons.pool.KeyedPoolableObjectFactory factory,
                                   int max,
                                   int init)
Method Detail

createPool

public org.apache.commons.pool.KeyedObjectPool createPool()
Description copied from interface: KeyedObjectPoolFactory
Create a new KeyedObjectPool.

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


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