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
Object borrowObject()
throws Exception
- Throws:
Exception
returnObject
void returnObject(Object object)
getNumActive
int getNumActive()
getMaxActive
int getMaxActive()
clear
void clear()
close
void close()
setObjectFactory
void setObjectFactory(ObjectFactory objectFactory)
getObjectFactory
ObjectFactory getObjectFactory()
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.