org.mule.util.pool
Interface ObjectPool
- All Superinterfaces:
- Disposable, Initialisable
- All Known Subinterfaces:
- LifecyleEnabledObjectPool
- All Known Implementing Classes:
- CommonsPoolObjectPool, DefaultLifecycleEnabledObjectPool
public interface ObjectPool
- extends Initialisable, Disposable
ObjectPool
is a simple pooling interface for objects
borrowObject
java.lang.Object borrowObject()
throws java.lang.Exception
- Throws:
java.lang.Exception
returnObject
void returnObject(java.lang.Object object)
getNumActive
int getNumActive()
getMaxActive
int getMaxActive()
clear
void clear()
close
void close()
setObjectFactory
void setObjectFactory(ObjectFactory objectFactory)
getObjectFactory
ObjectFactory getObjectFactory()
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.