BaseGenericObjectPool.getSoftMinEvictableIdleTimeMillis

Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any - see {@link #setTimeBetweenEvictionRunsMillis(long)}), with the extra condition that at least <code>minIdle</code> object instances remain in the pool. This setting is overridden by {@link #getMinEvictableIdleTimeMillis} (that is, if {@link #getMinEvictableIdleTimeMillis} is positive, then {@link #getSoftMinEvictableIdleTimeMillis} is ignored).

@return minimum amount of time an object may sit idle in the pool before it is eligible for eviction if minIdle instances are available

@see #setSoftMinEvictableIdleTimeMillis

class BaseGenericObjectPool
long
getSoftMinEvictableIdleTimeMillis
()

Meta