Class LdapPoolConfig.Builder
java.lang.Object
com.atlassian.crowd.directory.ldap.connectionpool.data.LdapPoolConfig.Builder
- Enclosing class:
- LdapPoolConfig
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setBlockWhenExhausted(boolean blockWhenExhausted) setEvictionPolicyClassName(String evictionPolicyClassName) setFairness(boolean fairness) setJmxEnabled(boolean jmxEnabled) setJmxNameBase(String jmxNameBase) setJmxNamePrefix(String jmxNamePrefix) setLifo(boolean lifo) setMaxIdlePerKey(int maxIdlePerKey) setMaxTotal(int maxTotal) setMaxTotalPerKey(int maxTotalPerKey) setMaxWaitMillis(long maxWaitMillis) setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) setMinIdlePerKey(int minIdlePerKey) setNumTestsPerEvictionRun(int numTestsPerEvictionRun) setSoftMinEvictableIdleTimeMillis(long softMinEvictableIdleTimeMillis) setTestOnBorrow(boolean testOnBorrow) setTestOnCreate(boolean testOnCreate) setTestOnReturn(boolean testOnReturn) setTestWhileIdle(boolean testWhileIdle) setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
-
Method Details
-
setMaxIdlePerKey
-
setMaxTotal
-
setMaxTotalPerKey
-
setMinIdlePerKey
-
setBlockWhenExhausted
-
setEvictionPolicyClassName
-
setFairness
-
setJmxEnabled
-
setJmxNameBase
-
setJmxNamePrefix
-
setLifo
-
setMaxWaitMillis
-
setMinEvictableIdleTimeMillis
-
setNumTestsPerEvictionRun
-
setSoftMinEvictableIdleTimeMillis
public LdapPoolConfig.Builder setSoftMinEvictableIdleTimeMillis(long softMinEvictableIdleTimeMillis) -
setTestOnBorrow
-
setTestOnCreate
-
setTestOnReturn
-
setTestWhileIdle
-
setTimeBetweenEvictionRunsMillis
-
build
-