Class ReactivePgAsyncConnection

  • All Implemented Interfaces:
    fr.maif.jooq.PgAsyncClient, fr.maif.jooq.PgAsyncConnection

    public class ReactivePgAsyncConnection
    extends AbstractReactivePgAsyncClient<io.vertx.sqlclient.SqlConnection>
    implements fr.maif.jooq.PgAsyncConnection
    • Constructor Detail

      • ReactivePgAsyncConnection

        public ReactivePgAsyncConnection​(io.vertx.sqlclient.SqlConnection client,
                                         org.jooq.Configuration configuration)
    • Method Detail

      • close

        public io.vavr.concurrent.Future<io.vavr.Tuple0> close()
        Specified by:
        close in interface fr.maif.jooq.PgAsyncConnection
      • begin

        public io.vavr.concurrent.Future<fr.maif.jooq.PgAsyncTransaction> begin()
        Specified by:
        begin in interface fr.maif.jooq.PgAsyncConnection
      • stream

        public <Q extends org.jooq.Record> akka.stream.javadsl.Source<fr.maif.jooq.QueryResult,​akka.NotUsed> stream​(java.lang.Integer fetchSize,
                                                                                                                          java.util.function.Function<org.jooq.DSLContext,​? extends org.jooq.ResultQuery<Q>> queryFunction)
        Specified by:
        stream in interface fr.maif.jooq.PgAsyncClient