| Package | Description |
|---|---|
| org.vibur.dbcp | |
| org.vibur.dbcp.pool | |
| org.vibur.dbcp.proxy |
| Modifier and Type | Method and Description |
|---|---|
protected org.vibur.objectpool.util.ConcurrentCollection<ConnHolder> |
ViburConfig.getConcurrentCollection() |
org.vibur.objectpool.PoolService<ConnHolder> |
ViburConfig.getPool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ViburConfig.setConcurrentCollection(org.vibur.objectpool.util.ConcurrentCollection<ConnHolder> concurrentCollection) |
protected void |
ViburConfig.setPool(org.vibur.objectpool.PoolService<ConnHolder> pool) |
| Modifier and Type | Method and Description |
|---|---|
ConnHolder |
ConnectionFactory.create() |
ConnHolder |
ViburObjectFactory.create() |
ConnHolder |
ConnectionFactory.create(Connector connector) |
ConnHolder |
ViburObjectFactory.create(Connector connector)
Creates a new
ConnHolder object using the given connector. |
protected ConnHolder[] |
ViburListener.getTaken(ConnHolder[] a) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionFactory.destroy(ConnHolder connHolder) |
protected ConnHolder[] |
ViburListener.getTaken(ConnHolder[] a) |
boolean |
ConnectionFactory.readyToRestore(ConnHolder connHolder) |
boolean |
ConnectionFactory.readyToTake(ConnHolder connHolder) |
void |
PoolOperations.restore(ConnHolder connHolder,
boolean valid,
SQLException[] exceptions) |
| Constructor and Description |
|---|
PoolOperations(ViburDBCPDataSource dataSource,
ViburObjectFactory connectionFactory,
org.vibur.objectpool.PoolService<ConnHolder> poolService)
Instantiates the PoolOperations facade.
|
| Modifier and Type | Method and Description |
|---|---|
static Connection |
Proxy.newProxyConnection(ConnHolder connHolder,
PoolOperations poolOperations,
ViburConfig config) |
Copyright © 2013-2019 vibur.org. All Rights Reserved.