org.smallmind.quorum.pool.connection
Class ConnectionPoolConfig

java.lang.Object
  extended by org.smallmind.quorum.pool.connection.ConnectionPoolConfig

public class ConnectionPoolConfig
extends Object


Constructor Summary
ConnectionPoolConfig()
           
 
Method Summary
 long getAcquireWaitTimeMillis()
           
 long getConnectionTimeoutMillis()
           
 int getInitialPoolSize()
           
 int getMaxIdleTimeSeconds()
           
 int getMaxLeaseTimeSeconds()
           
 int getMaxPoolSize()
           
 int getMinPoolSize()
           
 int getUnreturnedConnectionTimeoutSeconds()
           
 boolean isExistentiallyAware()
           
 boolean isReportLeaseTimeNanos()
           
 boolean isTestOnAcquire()
           
 boolean isTestOnConnect()
           
 boolean requiresDeconstruction()
           
 void setAcquireWaitTimeMillis(long acquireWaitTimeMillis)
           
 void setConnectionTimeoutMillis(long connectionTimeoutMillis)
           
 void setExistentiallyAware(boolean existentiallyAware)
           
 void setInitialPoolSize(int initialPoolSize)
           
 void setMaxIdleTimeSeconds(int maxIdleTimeSeconds)
           
 void setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds)
           
 void setMaxPoolSize(int maxPoolSize)
           
 void setMinPoolSize(int minPoolSize)
           
 void setReportLeaseTimeNanos(boolean reportLeaseTimeNanos)
           
 void setTestOnAcquire(boolean testOnAcquire)
           
 void setTestOnConnect(boolean testOnConnect)
           
 void setUnreturnedConnectionTimeoutSeconds(int unreturnedConnectionTimeoutSeconds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionPoolConfig

public ConnectionPoolConfig()
Method Detail

requiresDeconstruction

public boolean requiresDeconstruction()

isTestOnConnect

public boolean isTestOnConnect()

setTestOnConnect

public void setTestOnConnect(boolean testOnConnect)

isTestOnAcquire

public boolean isTestOnAcquire()

setTestOnAcquire

public void setTestOnAcquire(boolean testOnAcquire)

isReportLeaseTimeNanos

public boolean isReportLeaseTimeNanos()

setReportLeaseTimeNanos

public void setReportLeaseTimeNanos(boolean reportLeaseTimeNanos)

isExistentiallyAware

public boolean isExistentiallyAware()

setExistentiallyAware

public void setExistentiallyAware(boolean existentiallyAware)

getConnectionTimeoutMillis

public long getConnectionTimeoutMillis()

setConnectionTimeoutMillis

public void setConnectionTimeoutMillis(long connectionTimeoutMillis)

getInitialPoolSize

public int getInitialPoolSize()

setInitialPoolSize

public void setInitialPoolSize(int initialPoolSize)

getMinPoolSize

public int getMinPoolSize()

setMinPoolSize

public void setMinPoolSize(int minPoolSize)

getMaxPoolSize

public int getMaxPoolSize()

setMaxPoolSize

public void setMaxPoolSize(int maxPoolSize)

getAcquireWaitTimeMillis

public long getAcquireWaitTimeMillis()

setAcquireWaitTimeMillis

public void setAcquireWaitTimeMillis(long acquireWaitTimeMillis)

getMaxLeaseTimeSeconds

public int getMaxLeaseTimeSeconds()

setMaxLeaseTimeSeconds

public void setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds)

getMaxIdleTimeSeconds

public int getMaxIdleTimeSeconds()

setMaxIdleTimeSeconds

public void setMaxIdleTimeSeconds(int maxIdleTimeSeconds)

getUnreturnedConnectionTimeoutSeconds

public int getUnreturnedConnectionTimeoutSeconds()

setUnreturnedConnectionTimeoutSeconds

public void setUnreturnedConnectionTimeoutSeconds(int unreturnedConnectionTimeoutSeconds)


Copyright © 2011. All Rights Reserved.