Package io.quarkus.agroal.runtime
Class AgroalRecorder
java.lang.Object
io.quarkus.agroal.runtime.AgroalRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionAgroalRecorder(RuntimeValue<DataSourcesRuntimeConfig> runtimeConfig, RuntimeValue<DataSourcesJdbcRuntimeConfig> jdbcRuntimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionSupplier<io.quarkus.arc.ActiveResult>agroalDataSourceCheckActiveSupplier(String dataSourceName) Function<io.quarkus.arc.SyntheticCreationalContext<io.agroal.api.AgroalDataSource>,io.agroal.api.AgroalDataSource> agroalDataSourceSupplier(String dataSourceName, DataSourcesRuntimeConfig dataSourcesRuntimeConfig, Optional<RuntimeValue<Boolean>> otelEnabled) dataSourceSupportSupplier(AgroalDataSourceSupport agroalDataSourceSupport)
-
Constructor Details
-
AgroalRecorder
@Inject public AgroalRecorder(RuntimeValue<DataSourcesRuntimeConfig> runtimeConfig, RuntimeValue<DataSourcesJdbcRuntimeConfig> jdbcRuntimeConfig)
-
-
Method Details
-
dataSourceSupportSupplier
public Supplier<AgroalDataSourceSupport> dataSourceSupportSupplier(AgroalDataSourceSupport agroalDataSourceSupport) -
agroalDataSourceCheckActiveSupplier
-
agroalDataSourceSupplier
public Function<io.quarkus.arc.SyntheticCreationalContext<io.agroal.api.AgroalDataSource>,io.agroal.api.AgroalDataSource> agroalDataSourceSupplier(String dataSourceName, DataSourcesRuntimeConfig dataSourcesRuntimeConfig, Optional<RuntimeValue<Boolean>> otelEnabled)
-