| Modifier and Type | Interface and Description |
|---|---|
interface |
DB2Connection
A connection to DB2 server.
|
interface |
DB2Pool
A pool of DB2 connections.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DB2ConnectionImpl |
class |
DB2PoolImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MySQLConnection
A connection to MySQL server.
|
interface |
MySQLPool
A pool of MySQL connections.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MySQLConnectionImpl |
class |
MySQLPoolImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PgConnection
A connection to Postgres.
|
interface |
PgPool
A pool of PostgreSQL connections.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PgConnectionImpl |
class |
PgPoolImpl
Todo :
- handle timeout when acquiring a connection
- for per statement pooling, have several physical connection and use the less busy one to avoid head of line blocking effect
|
| Modifier and Type | Method and Description |
|---|---|
SqlClient |
SqlClient.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static SqlClient |
SqlClient.newInstance(SqlClient arg) |
| Constructor and Description |
|---|
SqlClient(SqlClient delegate) |
| Modifier and Type | Method and Description |
|---|---|
SqlClient |
SqlClient.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static SqlClient |
SqlClient.newInstance(SqlClient arg) |
| Constructor and Description |
|---|
SqlClient(SqlClient delegate) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Pool
A pool of SQL connections.
|
interface |
SqlConnection
A connection to database server.
|
interface |
Transaction
A transaction that allows to control the transaction and receive events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SqlClientBase<C extends SqlClient> |
| Modifier and Type | Class and Description |
|---|---|
class |
PoolBase<P extends PoolBase<P>>
Todo :
- handle timeout when acquiring a connection
- for per statement pooling, have several physical connection and use the less busy one to avoid head of line blocking effect
|
class |
SqlClientBase<C extends SqlClient> |
class |
SqlConnectionBase<C extends SqlConnectionBase> |
class |
SqlConnectionImpl<C extends SqlConnectionImpl> |
class |
TransactionImpl |
Copyright © 2020. All rights reserved.