Package io.quarkus.agroal.runtime
Class AgroalRecorder
java.lang.Object
io.quarkus.agroal.runtime.AgroalRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionAgroalRecorder(io.quarkus.runtime.RuntimeValue<io.quarkus.datasource.runtime.DataSourcesRuntimeConfig> runtimeConfig, io.quarkus.runtime.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, Optional<io.quarkus.runtime.RuntimeValue<Boolean>> otelEnabled, Map<String, String> jdbcProperties) dataSourceSupportSupplier(AgroalDataSourceSupport agroalDataSourceSupport)
-
Constructor Details
-
AgroalRecorder
@Inject public AgroalRecorder(io.quarkus.runtime.RuntimeValue<io.quarkus.datasource.runtime.DataSourcesRuntimeConfig> runtimeConfig, io.quarkus.runtime.RuntimeValue<DataSourcesJdbcRuntimeConfig> jdbcRuntimeConfig)
-
-
Method Details
-
dataSourceSupportSupplier
public Supplier<AgroalDataSourceSupport> dataSourceSupportSupplier(AgroalDataSourceSupport agroalDataSourceSupport) -
agroalDataSourceCheckActiveSupplier
-
agroalDataSourceSupplier
-