Pool |
Pool.connectHandler(Consumer<SqlConnection> handler) |
|
Pool |
Pool.connectionProvider(Function<Context,io.smallrye.mutiny.Uni<SqlConnection>> provider) |
|
static <T> io.smallrye.mutiny.Multi<T> |
SqlClientHelper.usingConnectionMulti(Pool pool,
Function<SqlConnection,io.smallrye.mutiny.Multi<T>> sourceSupplier) |
|
static <T> io.smallrye.mutiny.Uni<T> |
SqlClientHelper.usingConnectionUni(Pool pool,
Function<SqlConnection,io.smallrye.mutiny.Uni<T>> sourceSupplier) |
|
<T> io.smallrye.mutiny.Uni<T> |
Pool.withConnection(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Get a connection from the pool and execute the given function.
|
<T> T |
Pool.withConnectionAndAwait(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Blocking variant of io.vertx.mutiny.sqlclient.Pool#withConnection(Function>).
|
<T> void |
Pool.withConnectionAndForget(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Variant of io.vertx.mutiny.sqlclient.Pool#withConnection(Function>) that ignores the result of the operation.
|
<T> io.smallrye.mutiny.Uni<T> |
Pool.withTransaction(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Execute the given function within a transaction.
|
<T> T |
Pool.withTransactionAndAwait(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Blocking variant of io.vertx.mutiny.sqlclient.Pool#withTransaction(Function>).
|
<T> void |
Pool.withTransactionAndForget(Function<SqlConnection,io.smallrye.mutiny.Uni<T>> function) |
Variant of io.vertx.mutiny.sqlclient.Pool#withTransaction(Function>) that ignores the result of the operation.
|