| Package | Description |
|---|---|
| org.mmbase.module.database |
The classes and interfaces that arrange the actual connection to JDBC database.
|
| org.mmbase.storage.implementation.database |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiConnectionImplementation
MultiConnection is a replacement class for Connection it provides you a
multiplexed and reusable connections from the connection pool.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) MultiConnection |
MultiStatement.parent
The connection that created this statement.
|
| Modifier and Type | Method and Description |
|---|---|
MultiConnection |
JDBC.getConnection(String url) |
MultiConnection |
MultiPoolHandler.getConnection(String url,
String name,
String password) |
MultiConnection |
JDBC.getConnection(String url,
String name,
String password) |
(package private) MultiConnection |
MultiPool.getFree()
Get a free connection from the pool
|
protected MultiConnection |
MultiPool.getMultiConnection()
Request a new 'real' Connection and wraps it in a new 'MultiConnection' object.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<MultiConnection> |
MultiPool.getBusyPool()
For reporting purposes the connections in busypool can be listed.
|
Iterator<MultiConnection> |
MultiPool.getPool()
For reporting purposes the connections in pool can be listed.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
MultiPool.putBack(MultiConnection con)
putback the used connection in the pool
|
protected void |
MultiPool.replaceConnection(MultiConnection multiCon)
Tries to fix this multi-connection if it is broken (e.g.
|
| Constructor and Description |
|---|
ConnectionCloser(MultiConnection con) |
MultiStatement(MultiConnection parent,
Statement s) |
| Modifier and Type | Method and Description |
|---|---|
static Connection |
GenericDataSource.ConnectionProxy.newInstance(MultiConnection multiConnection) |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}