- All Implemented Interfaces:
- Serializable, org.apache.commons.pool.PoolableObjectFactory, org.springframework.aop.target.PoolingConfig, org.springframework.aop.TargetClassAware, org.springframework.aop.TargetSource, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean
public class SoftIdleCommonsPoolTargetSource
extends org.springframework.aop.target.CommonsPoolTargetSource
CommonsPoolTargetSource that sets the softMinEvictableIdleTimeMillis on the
underlying pool instead of the "hard" minEvictableIdleTimeMillis. The "soft"
one respects minIdle, the "hard" one shuts down all idle instances ignoring
minIdle.
- Author:
- Ian Roberts
- See Also:
- Serialized Form