Package | Description |
---|---|
org.apache.commons.dbcp2 |
Database Connection Pool API.
|
org.apache.commons.dbcp2.cpdsadapter |
This package contains one public class which is a
ConnectionPoolDataSource (CPDS) implementation that can be used to
adapt older Driver based JDBC implementations. |
Modifier and Type | Method and Description |
---|---|
protected PStmtKey |
PoolingConnection.createKey(String sql)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
int autoGeneratedKeys) |
protected PStmtKey |
PoolingConnection.createKey(String sql,
int[] columnIndexes)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
int resultSetType,
int resultSetConcurrency)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
PoolingConnection.StatementType statementType)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
int resultSetType,
int resultSetConcurrency,
PoolingConnection.StatementType statementType)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
PoolingConnection.StatementType statementType)
Creates a PStmtKey for the given arguments.
|
protected PStmtKey |
PoolingConnection.createKey(String sql,
String[] columnNames)
Creates a PStmtKey for the given arguments.
|
Modifier and Type | Method and Description |
---|---|
void |
PoolingConnection.activateObject(PStmtKey key,
PooledObject<DelegatingPreparedStatement> pooledObject)
KeyedPooledObjectFactory method for activating pooled statements. |
void |
PoolingConnection.destroyObject(PStmtKey key,
PooledObject<DelegatingPreparedStatement> pooledObject)
KeyedPooledObjectFactory method for destroying PoolablePreparedStatements and PoolableCallableStatements. |
PooledObject<DelegatingPreparedStatement> |
PoolingConnection.makeObject(PStmtKey key)
KeyedPooledObjectFactory method for creating PoolablePreparedStatement s or
PoolableCallableStatement s. |
void |
PoolingConnection.passivateObject(PStmtKey key,
PooledObject<DelegatingPreparedStatement> pooledObject)
|
boolean |
PoolingConnection.validateObject(PStmtKey key,
PooledObject<DelegatingPreparedStatement> pooledObject)
KeyedPooledObjectFactory method for validating pooled statements. |
Modifier and Type | Method and Description |
---|---|
void |
PoolingConnection.setStatementPool(KeyedObjectPool<PStmtKey,DelegatingPreparedStatement> pool)
Sets the prepared statement pool.
|
Constructor and Description |
---|
PoolableCallableStatement(CallableStatement callableStatement,
PStmtKey key,
KeyedObjectPool<PStmtKey,DelegatingPreparedStatement> pool,
DelegatingConnection<Connection> connection)
Constructor.
|
Constructor and Description |
---|
PoolableCallableStatement(CallableStatement callableStatement,
PStmtKey key,
KeyedObjectPool<PStmtKey,DelegatingPreparedStatement> pool,
DelegatingConnection<Connection> connection)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
PStmtKeyCPDS
Deprecated.
Use
PStmtKey . |
Copyright © 2001–2019 The Apache Software Foundation. All rights reserved.