public class SinglePool extends Object implements PoolingSupport
| Constructor and Description |
|---|
SinglePool(int maxSize,
int minSize,
int blockingTimeoutMilliseconds,
int idleTimeoutMinutes,
boolean matchOne,
boolean matchAll,
boolean selectOneAssumeMatch) |
| Modifier and Type | Method and Description |
|---|---|
ConnectionInterceptor |
addPoolingInterceptors(ConnectionInterceptor tail) |
int |
getBlockingTimeoutMilliseconds() |
int |
getConnectionCount() |
int |
getIdleConnectionCount() |
int |
getIdleTimeoutMinutes() |
int |
getMaxSize() |
int |
getMinSize() |
int |
getPartitionCount() |
int |
getPartitionMaxSize() |
int |
getPartitionMinSize() |
boolean |
isMatchAll() |
boolean |
isMatchOne() |
boolean |
isSelectOneAssumeMatch() |
void |
setBlockingTimeoutMilliseconds(int blockingTimeoutMilliseconds) |
void |
setIdleTimeoutMinutes(int idleTimeoutMinutes) |
void |
setMatchAll(boolean matchAll) |
void |
setMatchOne(boolean matchOne) |
void |
setMaxSize(int maxSize) |
void |
setMinSize(int minSize) |
void |
setPartitionMaxSize(int maxSize) |
void |
setPartitionMinSize(int minSize) |
void |
setSelectOneAssumeMatch(boolean selectOneAssumeMatch) |
public SinglePool(int maxSize,
int minSize,
int blockingTimeoutMilliseconds,
int idleTimeoutMinutes,
boolean matchOne,
boolean matchAll,
boolean selectOneAssumeMatch)
public int getMaxSize()
public void setMaxSize(int maxSize)
public int getMinSize()
public void setMinSize(int minSize)
public int getBlockingTimeoutMilliseconds()
getBlockingTimeoutMilliseconds in interface PoolingAttributespublic void setBlockingTimeoutMilliseconds(int blockingTimeoutMilliseconds)
setBlockingTimeoutMilliseconds in interface PoolingAttributespublic int getIdleTimeoutMinutes()
getIdleTimeoutMinutes in interface PoolingAttributespublic void setIdleTimeoutMinutes(int idleTimeoutMinutes)
setIdleTimeoutMinutes in interface PoolingAttributespublic boolean isMatchOne()
public void setMatchOne(boolean matchOne)
public boolean isMatchAll()
public void setMatchAll(boolean matchAll)
public boolean isSelectOneAssumeMatch()
public void setSelectOneAssumeMatch(boolean selectOneAssumeMatch)
public ConnectionInterceptor addPoolingInterceptors(ConnectionInterceptor tail)
addPoolingInterceptors in interface PoolingSupportpublic int getPartitionCount()
getPartitionCount in interface PoolingAttributespublic int getPartitionMaxSize()
getPartitionMaxSize in interface PoolingAttributespublic void setPartitionMaxSize(int maxSize)
throws InterruptedException
setPartitionMaxSize in interface PoolingAttributesInterruptedExceptionpublic int getPartitionMinSize()
getPartitionMinSize in interface PoolingAttributespublic void setPartitionMinSize(int minSize)
setPartitionMinSize in interface PoolingAttributespublic int getIdleConnectionCount()
getIdleConnectionCount in interface PoolingAttributespublic int getConnectionCount()
getConnectionCount in interface PoolingAttributesCopyright © 2023. All rights reserved.