public final class DatabaseConnectionPool
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
getLifo() |
float |
getLoadRatio() |
int |
getMaxActive() |
int |
getMaxIdle() |
long |
getMaxWait() |
long |
getMinEvictableIdleTimeMillis() |
int |
getMinIdle() |
int |
getNumActive() |
int |
getNumIdle() |
int |
getNumTestsPerEvictionRun() |
long |
getSoftMinEvictableIdleTimeMillis() |
boolean |
getTestOnBorrow() |
boolean |
getTestOnReturn() |
boolean |
getTestWhileIdle() |
long |
getTimeBetweenEvictionRunsMillis() |
byte |
getWhenExhaustedAction() |
boolean |
isOverload() |
void |
setLifo(boolean lifo) |
void |
setMaxActive(int maxActive) |
void |
setMaxIdle(int maxIdle) |
void |
setMaxWait(long maxWait) |
void |
setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) |
void |
setMinIdle(int minIdle) |
void |
setNumTestsPerEvictionRun(int numTestsPerEvictionRun) |
void |
setSoftMinEvictableIdleTimeMillis(long softMinEvictableIdleTimeMillis) |
void |
setTestOnBorrow(boolean testOnBorrow) |
void |
setTestOnReturn(boolean testOnReturn) |
void |
setTestWhileIdle(boolean testWhileIdle) |
void |
setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis) |
void |
setWhenExhaustedAction(byte whenExhaustedAction) |
public boolean isOverload()
public float getLoadRatio()
public int getMaxActive()
public void setMaxActive(int maxActive)
public byte getWhenExhaustedAction()
public void setWhenExhaustedAction(byte whenExhaustedAction)
public long getMaxWait()
public void setMaxWait(long maxWait)
public int getMaxIdle()
public void setMaxIdle(int maxIdle)
public void setMinIdle(int minIdle)
public int getMinIdle()
public boolean getTestOnBorrow()
public void setTestOnBorrow(boolean testOnBorrow)
public boolean getTestOnReturn()
public void setTestOnReturn(boolean testOnReturn)
public long getTimeBetweenEvictionRunsMillis()
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public int getNumTestsPerEvictionRun()
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
public long getMinEvictableIdleTimeMillis()
public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public long getSoftMinEvictableIdleTimeMillis()
public void setSoftMinEvictableIdleTimeMillis(long softMinEvictableIdleTimeMillis)
public boolean getTestWhileIdle()
public void setTestWhileIdle(boolean testWhileIdle)
public boolean getLifo()
public void setLifo(boolean lifo)
public int getNumActive()
public int getNumIdle()