public class PoolingAttributes
extends java.lang.Object
Note: property statementCacheSize only applies to Oracle JDBC driver.
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_INACTIVE_CONNECTION_TIMEOUT
Inactive connection timeout default value.
|
static int |
DEFAULT_INITIAL_POOL_SIZE
Initial pool size default value.
|
static int |
DEFAULT_MAX_POOL_SIZE
Max pool size default value.
|
static int |
DEFAULT_MIN_POOL_SIZE
Min pool size default value.
|
static int |
DEFAULT_STATEMENT_CACHE_SIZE
Default JDBC Statement cache size.
|
| Constructor and Description |
|---|
PoolingAttributes()
Default constructor applying default pooling attributes.
|
PoolingAttributes(int pInitialPoolSize,
int pMaxPoolSize,
int pMinPoolSize,
int pInactiveConnectionTimeout)
PoolingAttributes constructor.
|
PoolingAttributes(int pInitialPoolSize,
int pMaxPoolSize,
int pMinPoolSize,
int pInactiveConnectionTimeout,
int pStatementCacheSize)
PoolingAttributes constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getInactiveConnectionTimeout()
Gets this
PoolingAttributes' inactive connection timeout. |
int |
getInitialPoolSize()
Gets this
PoolingAttributes' initial pool size. |
int |
getMaxPoolSize()
Gets this
PoolingAttributes' maximum pool size. |
int |
getMinPoolSize()
Gets this
PoolingAttributes' minimum pool size. |
int |
getStatementCacheSize()
Gets this
PoolingAttributes' statement cache size. |
boolean |
getUseQueryValidation() |
void |
setUseQueryValidation(boolean useQueryValidation) |
public static final int DEFAULT_INITIAL_POOL_SIZE
public static final int DEFAULT_MAX_POOL_SIZE
public static final int DEFAULT_MIN_POOL_SIZE
public static final int DEFAULT_STATEMENT_CACHE_SIZE
public static final int DEFAULT_INACTIVE_CONNECTION_TIMEOUT
public PoolingAttributes()
public PoolingAttributes(int pInitialPoolSize,
int pMaxPoolSize,
int pMinPoolSize,
int pInactiveConnectionTimeout)
pInitialPoolSize - initial connection pool sizepMaxPoolSize - max connection pool sizepMinPoolSize - min connection pool sizepInactiveConnectionTimeout - timeout for inactive connection in poolpublic PoolingAttributes(int pInitialPoolSize,
int pMaxPoolSize,
int pMinPoolSize,
int pInactiveConnectionTimeout,
int pStatementCacheSize)
pInitialPoolSize - initial connection pool sizepMaxPoolSize - max connection pool sizepMinPoolSize - min connection pool sizepInactiveConnectionTimeout - timeout for inactive connection in poolpStatementCacheSize - cache size for JDBC statementspublic int getInitialPoolSize()
PoolingAttributes' initial pool size.public int getMaxPoolSize()
PoolingAttributes' maximum pool size.public int getMinPoolSize()
PoolingAttributes' minimum pool size.public int getInactiveConnectionTimeout()
PoolingAttributes' inactive connection timeout.public int getStatementCacheSize()
PoolingAttributes' statement cache size.public boolean getUseQueryValidation()
public void setUseQueryValidation(boolean useQueryValidation)