| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DB2Connection
A connection to DB2 server. 
 | 
interface  | 
DB2Pool
A pool of DB2 connections. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SqlUserUtil | 
SqlUserUtil.create(SqlClient client)
Create an instance of the user helper. 
 | 
static SqlAuthorization | 
SqlAuthorization.create(SqlClient client)
Create a JDBC authorization provider implementation 
 | 
static SqlAuthentication | 
SqlAuthentication.create(SqlClient client)
Create a JDBC auth provider implementation 
 | 
static SqlAuthentication | 
SqlAuthentication.create(SqlClient client,
      SqlAuthenticationOptions options)
Create a JDBC auth provider implementation 
 | 
static SqlAuthorization | 
SqlAuthorization.create(SqlClient client,
      SqlAuthorizationOptions options)
Create a JDBC authorization provider implementation 
 | 
static SqlUserUtil | 
SqlUserUtil.create(SqlClient client,
      String insertUserSQL,
      String insertUserRoleSQL,
      String insertRolePermissionSQL)
Create an instance of the user helper with custom queries. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JDBCPool
JDBCPool is the interface that allows using the Sql Client API with plain JDBC. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MySQLConnection
An interface which represents a connection to MySQL server. 
 | 
interface  | 
MySQLPool
A  
pool of MySQL Connections. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PgConnection
A connection to Postgres. 
 | 
interface  | 
PgPool
A  
pool of PostgreSQL connections. | 
| 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 connection pool which reuses a number of SQL connections. 
 | 
interface  | 
SqlConnection
A connection to the database server. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SqlTemplate<Map<String,Object>,RowSet<Row>> | 
SqlTemplate.forQuery(SqlClient client,
        String template)
Create an SQL template for query purpose consuming map parameters and returning  
Row. | 
static SqlTemplate<Map<String,Object>,SqlResult<Void>> | 
SqlTemplate.forUpdate(SqlClient client,
         String template)
Create an SQL template for query purpose consuming map parameters and returning void. 
 | 
Copyright © 2020 Eclipse. All rights reserved.