org.apache.commons.pool

Class BaseKeyedObjectPool

public abstract class BaseKeyedObjectPool extends Object implements KeyedObjectPool

A simple base impementation of ObjectPool. All optional operations are implemented as throwing UnsupportedOperationException.

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

Author: Rodney Waldhoff

Method Summary
voidaddObject(Object key)
Not supported in this base implementation.
abstract ObjectborrowObject(Object key)
voidclear()
Not supported in this base implementation.
voidclear(Object key)
Not supported in this base implementation.
voidclose()
Does nothing this base implementation.
intgetNumActive(Object key)
Not supported in this base implementation.
intgetNumActive()
Not supported in this base implementation.
intgetNumIdle(Object key)
Not supported in this base implementation.
intgetNumIdle()
Not supported in this base implementation.
abstract voidinvalidateObject(Object key, Object obj)
abstract voidreturnObject(Object key, Object obj)
voidsetFactory(KeyedPoolableObjectFactory factory)
Not supported in this base implementation.

Method Detail

addObject

public void addObject(Object key)
Not supported in this base implementation.

borrowObject

public abstract Object borrowObject(Object key)

clear

public void clear()
Not supported in this base implementation.

clear

public void clear(Object key)
Not supported in this base implementation.

close

public void close()
Does nothing this base implementation.

getNumActive

public int getNumActive(Object key)
Not supported in this base implementation.

getNumActive

public int getNumActive()
Not supported in this base implementation.

getNumIdle

public int getNumIdle(Object key)
Not supported in this base implementation.

getNumIdle

public int getNumIdle()
Not supported in this base implementation.

invalidateObject

public abstract void invalidateObject(Object key, Object obj)

returnObject

public abstract void returnObject(Object key, Object obj)

setFactory

public void setFactory(KeyedPoolableObjectFactory factory)
Not supported in this base implementation.
Copyright © 2001-2003 Apache Software Foundation. Documenation generated April 29 2009.