Class ReactiveDataSourceUtil

java.lang.Object
io.quarkus.reactive.datasource.runtime.ReactiveDataSourceUtil

public final class ReactiveDataSourceUtil extends Object
  • Method Details

    • dataSourceInstance

      public static io.quarkus.arc.InjectableInstance<io.vertx.sqlclient.Pool> dataSourceInstance(String dataSourceName)
    • dataSourceInstance

      public static <T extends io.vertx.sqlclient.Pool> io.quarkus.arc.InjectableInstance<T> dataSourceInstance(Class<T> type, String dataSourceName)
    • dataSourceIfActive

      public static Optional<io.vertx.sqlclient.Pool> dataSourceIfActive(String dataSourceName)
    • dataSourceIfActive

      public static <T extends io.vertx.sqlclient.Pool> Optional<T> dataSourceIfActive(Class<T> type, String dataSourceName)
    • activeDataSourceNames

      public static Set<String> activeDataSourceNames()
    • dataSourceName

      public static String dataSourceName(jakarta.enterprise.inject.spi.Bean<? extends io.vertx.sqlclient.Pool> bean)
    • qualifier

      public static Annotation qualifier(String dataSourceName)