- java.lang.Object
-
- io.vertx.mutiny.sqlclient.SqlClient
-
- io.vertx.mutiny.sqlclient.Pool
-
- io.vertx.mutiny.jdbcclient.JDBCPool
-
public class JDBCPool extends io.vertx.mutiny.sqlclient.PoolJDBCPool is the interface that allows using the Sql Client API with plain JDBC. NOTE: This class has been automatically generated from theoriginalnon Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static io.smallrye.mutiny.vertx.TypeArg<JDBCPool>__TYPE_ARGstatic io.vertx.mutiny.sqlclient.PropertyKind<io.vertx.mutiny.sqlclient.Row>GENERATED_KEYSThe property to be used to retrieve the generated keysstatic io.vertx.mutiny.sqlclient.PropertyKind<Boolean>OUTPUTThe property to be used to retrieve the output of the callable statement
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)io.vertx.jdbcclient.JDBCPoolgetDelegate()inthashCode()static JDBCPoolnewInstance(io.vertx.jdbcclient.JDBCPool arg)static JDBCPoolpool(io.vertx.mutiny.core.Vertx vertx, io.vertx.core.json.JsonObject config)static JDBCPoolpool(io.vertx.mutiny.core.Vertx vertx, io.vertx.ext.jdbc.spi.DataSourceProvider dataSourceProvider)static JDBCPoolpool(io.vertx.mutiny.core.Vertx vertx, io.vertx.jdbcclient.JDBCConnectOptions connectOptions, io.vertx.sqlclient.PoolOptions poolOptions)static JDBCPoolpool(io.vertx.mutiny.core.Vertx vertx, DataSource dataSource)static JDBCPoolpool(io.vertx.mutiny.core.Vertx vertx, DataSource dataSource, io.vertx.core.json.JsonObject config)StringtoString()-
Methods inherited from class io.vertx.mutiny.sqlclient.Pool
close, closeAndAwait, closeAndForget, connectHandler, connectionProvider, getConnection, getConnectionAndAwait, getConnectionAndForget, newInstance, pool, pool, pool, preparedQuery, query, size, withConnection, withConnectionAndAwait, withConnectionAndForget, withTransaction, withTransaction, withTransactionAndAwait, withTransactionAndAwait, withTransactionAndForget, withTransactionAndForget
-
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.smallrye.mutiny.vertx.TypeArg<JDBCPool> __TYPE_ARG
-
GENERATED_KEYS
public static final io.vertx.mutiny.sqlclient.PropertyKind<io.vertx.mutiny.sqlclient.Row> GENERATED_KEYS
The property to be used to retrieve the generated keys
-
OUTPUT
public static final io.vertx.mutiny.sqlclient.PropertyKind<Boolean> OUTPUT
The property to be used to retrieve the output of the callable statement
-
-
Constructor Detail
-
JDBCPool
public JDBCPool(io.vertx.jdbcclient.JDBCPool delegate)
-
JDBCPool
public JDBCPool(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.jdbcclient.JDBCPool getDelegate()
- Overrides:
getDelegatein classio.vertx.mutiny.sqlclient.Pool
-
toString
public String toString()
- Overrides:
toStringin classio.vertx.mutiny.sqlclient.Pool
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.vertx.mutiny.sqlclient.Pool
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.vertx.mutiny.sqlclient.Pool
-
pool
public static JDBCPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.jdbcclient.JDBCConnectOptions connectOptions, io.vertx.sqlclient.PoolOptions poolOptions)
- Parameters:
vertx- the Vert.x instanceconnectOptions- the options to configure the connectionpoolOptions- the connection pool options- Returns:
- the client
-
pool
public static JDBCPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.core.json.JsonObject config)
- Parameters:
vertx- the Vert.x instanceconfig- the options to configure the client using the same format asJDBCClient- Returns:
- the client
-
pool
public static JDBCPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.ext.jdbc.spi.DataSourceProvider dataSourceProvider)
- Parameters:
vertx- the Vert.x instancedataSourceProvider- the options to configure the client using the same format asJDBCClient- Returns:
- the client
-
pool
public static JDBCPool pool(io.vertx.mutiny.core.Vertx vertx, DataSource dataSource)
- Parameters:
vertx- the Vert.x instancedataSource- a pre-initialized data source- Returns:
- the client
-
pool
public static JDBCPool pool(io.vertx.mutiny.core.Vertx vertx, DataSource dataSource, io.vertx.core.json.JsonObject config)
- Parameters:
vertx- the Vert.x instancedataSource- a pre-initialized data sourceconfig- the pool configuration- Returns:
- the client
-
newInstance
public static JDBCPool newInstance(io.vertx.jdbcclient.JDBCPool arg)
-
-