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(io.vertx.db2client.DB2ConnectOptions database,
io.vertx.sqlclient.PoolOptions options)
Create a pooled client to the DB2
database configured with the given options . |
static SqlClient |
DB2Pool.client(List<io.vertx.db2client.DB2ConnectOptions> databases,
io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions options)
|
static SqlClient |
DB2Pool.client(Vertx vertx,
io.vertx.db2client.DB2ConnectOptions database,
io.vertx.sqlclient.PoolOptions options)
Like
DB2Pool.client(java.lang.String) with a specific
instance. |
static SqlClient |
DB2Pool.client(Vertx vertx,
List<io.vertx.db2client.DB2ConnectOptions> databases,
io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions options)
|
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,
io.vertx.ext.auth.sqlclient.SqlAuthenticationOptions options)
Create a JDBC auth provider implementation
|
static SqlAuthorization |
SqlAuthorization.create(SqlClient client,
io.vertx.ext.auth.sqlclient.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 |
MySQLPool.client(List<io.vertx.mysqlclient.MySQLConnectOptions> databases,
io.vertx.sqlclient.PoolOptions options)
Create a client backed by a connection pool to the MySQL
databases with round-robin selection. |
static SqlClient |
MySQLPool.client(io.vertx.mysqlclient.MySQLConnectOptions connectOptions,
io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions poolOptions)
|
static SqlClient |
MySQLPool.client(Vertx vertx,
List<io.vertx.mysqlclient.MySQLConnectOptions> mySQLConnectOptions,
io.vertx.sqlclient.PoolOptions options)
Like
MySQLPool.client(java.lang.String) with a specific instance. |
static SqlClient |
MySQLPool.client(Vertx vertx,
io.vertx.mysqlclient.MySQLConnectOptions connectOptions,
io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions poolOptions)
|
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 |
PgPool.client(List<io.vertx.pgclient.PgConnectOptions> databases,
io.vertx.sqlclient.PoolOptions options)
Create a client backed by a connection pool to the PostgreSQL
databases with round-robin selection. |
static SqlClient |
PgPool.client(io.vertx.pgclient.PgConnectOptions database,
io.vertx.sqlclient.PoolOptions options)
Create a client backed by a connection pool to the PostgreSQL
database configured with the given options . |
static SqlClient |
PgPool.client(io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions options)
|
static SqlClient |
PgPool.client(Vertx vertx,
List<io.vertx.pgclient.PgConnectOptions> databases,
io.vertx.sqlclient.PoolOptions options)
Like
PgPool.client() with a specific instance. |
static SqlClient |
PgPool.client(Vertx vertx,
io.vertx.pgclient.PgConnectOptions database,
io.vertx.sqlclient.PoolOptions options)
Like
PgPool.client() with a specific instance. |
static SqlClient |
PgPool.client(Vertx vertx,
io.vertx.sqlclient.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,
io.vertx.sqlclient.PoolOptions options)
|
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(io.vertx.sqlclient.SqlClient arg) |
Copyright © 2022 Eclipse. All rights reserved.