Class ReactiveDataSourceProcessor

java.lang.Object
io.quarkus.reactive.datasource.deployment.ReactiveDataSourceProcessor

class ReactiveDataSourceProcessor extends Object
  • Constructor Details

    • ReactiveDataSourceProcessor

      ReactiveDataSourceProcessor()
  • Method Details

    • addQualifierAsBean

      void addQualifierAsBean(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans)
    • build

      void build(io.quarkus.datasource.runtime.DataSourcesBuildTimeConfig dataSourcesBuildTimeConfig, io.quarkus.reactive.datasource.runtime.DataSourcesReactiveBuildTimeConfig dataSourcesReactiveBuildTimeConfig, List<io.quarkus.datasource.deployment.spi.DefaultDataSourceDbKindBuildItem> defaultDbKinds, io.quarkus.deployment.annotations.BuildProducer<AggregatedDataSourceBuildTimeConfigBuildItem> aggregatedConfig, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem) throws Exception
      Throws:
      Exception
    • produceReactiveDataSourceBuildItem

      void produceReactiveDataSourceBuildItem(List<AggregatedDataSourceBuildTimeConfigBuildItem> aggregatedBuildTimeConfigBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.reactive.datasource.spi.ReactiveDataSourceBuildItem> dataSource)
    • convertSPIReactiveDataSourceToDeprecatedOne

      void convertSPIReactiveDataSourceToDeprecatedOne(List<io.quarkus.reactive.datasource.spi.ReactiveDataSourceBuildItem> dataSource, io.quarkus.deployment.annotations.BuildProducer<ReactiveDataSourceBuildItem> reactiveDataSource)