Class DB2PoolRecorder

java.lang.Object
io.quarkus.reactive.db2.client.runtime.DB2PoolRecorder

public class DB2PoolRecorder extends Object
  • Constructor Details

    • DB2PoolRecorder

      @Inject public DB2PoolRecorder(io.quarkus.runtime.RuntimeValue<io.quarkus.datasource.runtime.DataSourcesRuntimeConfig> runtimeConfig, io.quarkus.runtime.RuntimeValue<DataSourcesReactiveRuntimeConfig> reactiveRuntimeConfig)
  • Method Details

    • poolCheckActiveSupplier

      public Supplier<io.quarkus.arc.ActiveResult> poolCheckActiveSupplier(String dataSourceName)
    • configureDB2Pool

      public Function<io.quarkus.arc.SyntheticCreationalContext<io.vertx.db2client.DB2Pool>,io.vertx.db2client.DB2Pool> configureDB2Pool(io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, Supplier<Integer> eventLoopCount, String dataSourceName, io.quarkus.datasource.runtime.DataSourcesRuntimeConfig dataSourcesRuntimeConfig, DataSourcesReactiveRuntimeConfig dataSourcesReactiveRuntimeConfig, DataSourcesReactiveDB2Config dataSourcesReactiveDB2Config, io.quarkus.runtime.ShutdownContext shutdown)
    • mutinyDB2Pool

      public Function<io.quarkus.arc.SyntheticCreationalContext<io.vertx.mutiny.db2client.DB2Pool>,io.vertx.mutiny.db2client.DB2Pool> mutinyDB2Pool(String dataSourceName)