nl.knowledgeplaza.util.pool
Interface ObjectPool
- All Known Subinterfaces:
- JdbcConnectionPool
- All Known Implementing Classes:
- BaseObjectPool, FastestFirstObjectPool, JdbcConnectionPoolWrapper, PriorityObjectPool, RoundRobinObjectPool, StackObjectPool
public interface ObjectPool
This interface is compatible with the Apache Common Pool, so it can be a drop-in replacement.
- Version:
- $Revision: 1.2 $
borrowObject
java.lang.Object borrowObject()
returnObject
void returnObject(java.lang.Object arg0)
invalidateObject
void invalidateObject(java.lang.Object arg0)
addObject
void addObject()
getNumIdle
int getNumIdle()
throws java.lang.UnsupportedOperationException
- Throws:
java.lang.UnsupportedOperationException
getNumActive
int getNumActive()
throws java.lang.UnsupportedOperationException
- Throws:
java.lang.UnsupportedOperationException
clear
void clear()
throws java.lang.UnsupportedOperationException
- Throws:
java.lang.UnsupportedOperationException
close
void close()
setFactory
void setFactory(PoolableObjectFactory arg0)
throws java.lang.IllegalStateException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.IllegalStateException
java.lang.UnsupportedOperationException
shutdown
void shutdown()
setSynchronized
void setSynchronized(boolean value)
isSynchronized
boolean isSynchronized()
Copyright © 2010 KnowledgePlaza. All Rights Reserved.