- All Implemented Interfaces:
- Serializable, org.apache.commons.pool2.PooledObjectFactory<Object>, 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 SoftIdleCommonsPool2TargetSource
extends org.springframework.aop.target.CommonsPool2TargetSource
CommonsPool2TargetSource 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