Modifier and Type | Class and Description |
---|---|
class |
DB2Connection
A connection to DB2 server.
|
class |
DB2Pool
A pool of DB2 connections.
|
Modifier and Type | Method and Description |
---|---|
static SqlClient |
DB2Pool.client(DB2ConnectOptions database,
PoolOptions options)
Create a pooled client to the DB2
database configured with the given options . |
static SqlClient |
DB2Builder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
static SqlClient |
DB2Pool.client(List<DB2ConnectOptions> databases,
PoolOptions options)
Create a client backed by a connection pool to the DB2
databases with round-robin selection. |
static SqlClient |
DB2Pool.client(String connectionUri)
Like
DB2Pool.client(java.lang.String) with default options. |
static SqlClient |
DB2Pool.client(String connectionUri,
PoolOptions options)
|
static SqlClient |
DB2Pool.client(Vertx vertx,
DB2ConnectOptions database,
PoolOptions options)
Like
DB2Pool.client(java.lang.String) with a specific
instance. |
static SqlClient |
DB2Pool.client(Vertx vertx,
List<DB2ConnectOptions> databases,
PoolOptions options)
Like
DB2Pool.client(java.lang.String) with a specific
instance. |
static SqlClient |
DB2Pool.client(Vertx vertx,
String connectionUri)
Like
DB2Pool.client(java.lang.String) with default options. |
static SqlClient |
DB2Pool.client(Vertx vertx,
String connectionUri,
PoolOptions options)
|
Modifier and Type | Method and Description |
---|---|
static ClientBuilder<SqlClient> |
DB2Builder.client()
Provide a builder for DB2 client backed by a connection pool.
|
Modifier and Type | Method and Description |
---|---|
static SqlClient |
DB2Builder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
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 | Class and Description |
---|---|
class |
JDBCPool
JDBCPool is the interface that allows using the Sql Client API with plain JDBC.
|
Modifier and Type | Class and Description |
---|---|
class |
MSSQLConnection
A connection to Microsoft SQL Server.
|
class |
MSSQLPool
A of
SQL Server connections . |
Modifier and Type | Class and Description |
---|---|
class |
MySQLConnection
An interface which represents a connection to MySQL server.
|
class |
MySQLPool
A of
MySQL Connections . |
Modifier and Type | Method and Description |
---|---|
static SqlClient |
MySQLBuilder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
static SqlClient |
MySQLPool.client(List<MySQLConnectOptions> databases,
PoolOptions options)
Create a client backed by a connection pool to the MySQL
databases with round-robin selection. |
static SqlClient |
MySQLPool.client(MySQLConnectOptions connectOptions,
PoolOptions poolOptions)
Create a client backed by a connection pool to the database configured with the given
connectOptions and poolOptions . |
static SqlClient |
MySQLPool.client(String connectionUri)
Like
MySQLPool.client(java.lang.String) with a default poolOptions . |
static SqlClient |
MySQLPool.client(String connectionUri,
PoolOptions poolOptions)
|
static SqlClient |
MySQLPool.client(java.util.function.Supplier<Future<MySQLConnectOptions>> databases,
PoolOptions options)
Create a client backed by a connection pool to the MySQL
databases . |
static SqlClient |
MySQLPool.client(Vertx vertx,
List<MySQLConnectOptions> mySQLConnectOptions,
PoolOptions options)
Like
MySQLPool.client(java.lang.String) with a specific instance. |
static SqlClient |
MySQLPool.client(Vertx vertx,
MySQLConnectOptions connectOptions,
PoolOptions poolOptions)
Like
MySQLPool.client(java.lang.String) with a specific instance. |
static SqlClient |
MySQLPool.client(Vertx vertx,
String connectionUri)
Like
MySQLPool.client(java.lang.String) with a default poolOptions . |
static SqlClient |
MySQLPool.client(Vertx vertx,
String connectionUri,
PoolOptions poolOptions)
|
static SqlClient |
MySQLPool.client(Vertx vertx,
java.util.function.Supplier<Future<MySQLConnectOptions>> mySQLConnectOptions,
PoolOptions options)
Like
MySQLPool.client(java.lang.String) with a specific instance. |
Modifier and Type | Method and Description |
---|---|
static ClientBuilder<SqlClient> |
MySQLBuilder.client()
Provide a builder for MySQL client backed by a connection pool.
|
Modifier and Type | Method and Description |
---|---|
static SqlClient |
MySQLBuilder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
Modifier and Type | Class and Description |
---|---|
class |
OracleConnection
A connection to Oracle Database.
|
class |
OraclePool
Represents a pool of connection to interact with an Oracle database.
|
Modifier and Type | Class and Description |
---|---|
class |
PgConnection
A connection to Postgres.
|
class |
PgPool
A of
PostgreSQL connections . |
Modifier and Type | Method and Description |
---|---|
static SqlClient |
PgPool.client()
Like
PgPool.client() with default options. |
static SqlClient |
PgBuilder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
static SqlClient |
PgPool.client(List<PgConnectOptions> databases,
PoolOptions options)
Create a client backed by a connection pool to the PostgreSQL
databases with round-robin selection. |
static SqlClient |
PgPool.client(PgConnectOptions database,
PoolOptions options)
Create a client backed by a connection pool to the PostgreSQL
database configured with the given options . |
static SqlClient |
PgPool.client(PoolOptions options)
Like
PgPool.client() with database retrieved from the environment variables. |
static SqlClient |
PgPool.client(String connectionUri)
Like
PgPool.pool() with default options. |
static SqlClient |
PgPool.client(String connectionUri,
PoolOptions options)
|
static SqlClient |
PgPool.client(java.util.function.Supplier<Future<PgConnectOptions>> databases,
PoolOptions options)
Create a client backed by a connection pool to the PostgreSQL
databases . |
static SqlClient |
PgPool.client(Vertx vertx,
List<PgConnectOptions> databases,
PoolOptions options)
Like
PgPool.client() with a specific instance. |
static SqlClient |
PgPool.client(Vertx vertx,
PgConnectOptions database,
PoolOptions options)
Like
PgPool.client() with a specific instance. |
static SqlClient |
PgPool.client(Vertx vertx,
PoolOptions poolOptions)
Like
PgPool.client() with database retrieved from the environment variables. |
static SqlClient |
PgPool.client(Vertx vertx,
String connectionUri)
Like
PgPool.client() with default options. |
static SqlClient |
PgPool.client(Vertx vertx,
String connectionUri,
PoolOptions options)
|
static SqlClient |
PgPool.client(Vertx vertx,
java.util.function.Supplier<Future<PgConnectOptions>> databases,
PoolOptions options)
Like
PgPool.client() with a specific instance. |
Modifier and Type | Method and Description |
---|---|
static ClientBuilder<SqlClient> |
PgBuilder.client()
Provide a builder for PostgreSQL client backed by a connection pool.
|
Modifier and Type | Method and Description |
---|---|
static SqlClient |
PgBuilder.client(Handler<ClientBuilder<SqlClient>> handler)
Build a client backed by a connection pool with the specified
block argument. |
Modifier and Type | Class and Description |
---|---|
class |
Pool
A connection pool which reuses a number of SQL connections.
|
class |
SqlConnection
A connection to the database server.
|
Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<SqlClient> |
SqlClient.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
static SqlClient |
SqlClient.newInstance(SqlClient arg) |
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 .
|
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 © 2024 Eclipse. All rights reserved.