Class ComplexPoolConfig
java.lang.Object
org.smallmind.quorum.pool.PoolConfig<ComplexPoolConfig>
org.smallmind.quorum.pool.complex.ComplexPoolConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongintintintintintbooleanbooleanbooleanbooleanbooleansetCreationTimeoutMillis(long creationTimeoutMillis) setExistentiallyAware(boolean existentiallyAware) setInitialPoolSize(int initialPoolSize) setMaxIdleTimeSeconds(int maxIdleTimeSeconds) setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds) setMaxProcessingTimeSeconds(int maxProcessingTimeSeconds) setMinPoolSize(int minPoolSize) setReportLeaseTimeNanos(boolean reportLeaseTimeNanos) setTestOnAcquire(boolean testOnAcquire) setTestOnCreate(boolean testOnCreate) Methods inherited from class org.smallmind.quorum.pool.PoolConfig
getAcquireWaitTimeMillis, getMaxPoolSize, setAcquireWaitTimeMillis, setMaxPoolSize
-
Constructor Details
-
ComplexPoolConfig
public ComplexPoolConfig() -
ComplexPoolConfig
-
-
Method Details
-
getConfigurationClass
- Specified by:
getConfigurationClassin classPoolConfig<ComplexPoolConfig>
-
requiresDeconstruction
public boolean requiresDeconstruction() -
isReportLeaseTimeNanos
public boolean isReportLeaseTimeNanos() -
setReportLeaseTimeNanos
-
isExistentiallyAware
public boolean isExistentiallyAware() -
setExistentiallyAware
-
isTestOnCreate
public boolean isTestOnCreate() -
setTestOnCreate
-
isTestOnAcquire
public boolean isTestOnAcquire() -
setTestOnAcquire
-
getInitialPoolSize
public int getInitialPoolSize() -
setInitialPoolSize
-
getMinPoolSize
public int getMinPoolSize() -
setMinPoolSize
-
getCreationTimeoutMillis
public long getCreationTimeoutMillis() -
setCreationTimeoutMillis
-
getMaxLeaseTimeSeconds
public int getMaxLeaseTimeSeconds() -
setMaxLeaseTimeSeconds
-
getMaxIdleTimeSeconds
public int getMaxIdleTimeSeconds() -
setMaxIdleTimeSeconds
-
getMaxProcessingTimeSeconds
public int getMaxProcessingTimeSeconds() -
setMaxProcessingTimeSeconds
-