public class ComplexPoolConfig extends PoolConfig<ComplexPoolConfig>
| Constructor and Description |
|---|
ComplexPoolConfig() |
ComplexPoolConfig(PoolConfig<?> poolConfig) |
getAcquireWaitTimeMillis, getMaxPoolSize, setAcquireWaitTimeMillis, setMaxPoolSizepublic ComplexPoolConfig()
public ComplexPoolConfig(PoolConfig<?> poolConfig)
public Class<ComplexPoolConfig> getConfigurationClass()
getConfigurationClass in class PoolConfig<ComplexPoolConfig>public boolean requiresDeconstruction()
public boolean isReportLeaseTimeNanos()
public ComplexPoolConfig setReportLeaseTimeNanos(boolean reportLeaseTimeNanos)
public boolean isExistentiallyAware()
public ComplexPoolConfig setExistentiallyAware(boolean existentiallyAware)
public boolean isTestOnCreate()
public ComplexPoolConfig setTestOnCreate(boolean testOnCreate)
public boolean isTestOnAcquire()
public ComplexPoolConfig setTestOnAcquire(boolean testOnAcquire)
public int getInitialPoolSize()
public ComplexPoolConfig setInitialPoolSize(int initialPoolSize)
public int getMinPoolSize()
public ComplexPoolConfig setMinPoolSize(int minPoolSize)
public long getCreationTimeoutMillis()
public ComplexPoolConfig setCreationTimeoutMillis(long creationTimeoutMillis)
public int getMaxLeaseTimeSeconds()
public ComplexPoolConfig setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds)
public int getMaxIdleTimeSeconds()
public ComplexPoolConfig setMaxIdleTimeSeconds(int maxIdleTimeSeconds)
public int getUnReturnedElementTimeoutSeconds()
public ComplexPoolConfig setUnReturnedElementTimeoutSeconds(int unReturnedElementTimeoutSeconds)
Copyright © 2019. All rights reserved.