org.smallmind.quorum.pool
Class PoolConfig<P extends PoolConfig>
java.lang.Object
org.smallmind.quorum.pool.PoolConfig<P>
- Direct Known Subclasses:
- ConnectionPoolConfig, MessageSenderPoolConfig
public abstract class PoolConfig<P extends PoolConfig>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PoolConfig
public PoolConfig()
PoolConfig
public PoolConfig(PoolConfig<?> poolConfig)
getConfigurationClass
public abstract Class<P> getConfigurationClass()
isReportLeaseTimeNanos
public boolean isReportLeaseTimeNanos()
setReportLeaseTimeNanos
public P setReportLeaseTimeNanos(boolean reportLeaseTimeNanos)
isExistentiallyAware
public boolean isExistentiallyAware()
setExistentiallyAware
public P setExistentiallyAware(boolean existentiallyAware)
getInitialPoolSize
public int getInitialPoolSize()
setInitialPoolSize
public P setInitialPoolSize(int initialPoolSize)
getMinPoolSize
public int getMinPoolSize()
setMinPoolSize
public P setMinPoolSize(int minPoolSize)
getMaxPoolSize
public int getMaxPoolSize()
setMaxPoolSize
public P setMaxPoolSize(int maxPoolSize)
getAcquireWaitTimeMillis
public long getAcquireWaitTimeMillis()
setAcquireWaitTimeMillis
public P setAcquireWaitTimeMillis(long acquireWaitTimeMillis)
getMaxLeaseTimeSeconds
public int getMaxLeaseTimeSeconds()
setMaxLeaseTimeSeconds
public P setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds)
getMaxIdleTimeSeconds
public int getMaxIdleTimeSeconds()
setMaxIdleTimeSeconds
public P setMaxIdleTimeSeconds(int maxIdleTimeSeconds)
getUnReturnedElementTimeoutSeconds
public int getUnReturnedElementTimeoutSeconds()
setUnReturnedElementTimeoutSeconds
public P setUnReturnedElementTimeoutSeconds(int unReturnedElementTimeoutSeconds)
Copyright © 2012. All Rights Reserved.