org.springframework.aop.target
Class CommonsPoolTargetSource
org.springframework.aop.target.AbstractPrototypeTargetSource
|
+--org.springframework.aop.target.AbstractPoolingTargetSource
|
+--org.springframework.aop.target.CommonsPoolTargetSource
- public class CommonsPoolTargetSource
- extends AbstractPoolingTargetSource
- implements PoolableObjectFactory
Jakarta Commons pooling implementation extending AbstractPoolingInvokerInterceptor
- Author:
- Rod Johnson
- Version: $Id: CommonsPoolTargetSource.java,v 1.3 2003/12/30 01:07:12 jhoeller Exp $
activateObject
public void activateObject(Object o)
throws java.lang.Exception
- See Also:
- org.apache.commons.pool.PoolableObjectFactory#activateObject(java.lang.Object)
destroy
public void destroy()
throws java.lang.Exception
- See Also:
- org.springframework.beans.factory.DisposableBean.destroy()
destroyObject
public void destroyObject(Object o)
throws java.lang.Exception
- See Also:
- org.apache.commons.pool.PoolableObjectFactory#destroyObject(java.lang.Object)
getActive
public int getActive()
getFree
public int getFree()
getTarget
public Object getTarget()
throws java.lang.Exception
makeObject
public Object makeObject()
- See Also:
- org.apache.commons.pool.PoolableObjectFactory#makeObject()
passivateObject
public void passivateObject(Object o)
throws java.lang.Exception
- See Also:
- org.apache.commons.pool.PoolableObjectFactory#passivateObject(java.lang.Object)
releaseTarget
public void releaseTarget(Object target)
throws java.lang.Exception
validateObject
public boolean validateObject(Object o)
- See Also:
- org.apache.commons.pool.PoolableObjectFactory#validateObject(java.lang.Object)