io.quarkus.agroal.runtime.AgroalConnectionConfigurer Maven / Gradle / Ivy
package io.quarkus.agroal.runtime;
import org.jboss.logging.Logger;
import io.agroal.api.configuration.supplier.AgroalDataSourceConfigurationSupplier;
public interface AgroalConnectionConfigurer {
Logger log = Logger.getLogger(AgroalConnectionConfigurer.class.getName());
default void disableSslSupport(String databaseKind, AgroalDataSourceConfigurationSupplier dataSourceConfiguration) {
log.warnv("Agroal does not support disabling SSL for database kind: {0}", databaseKind);
}
default void setExceptionSorter(String databaseKind, AgroalDataSourceConfigurationSupplier dataSourceConfiguration) {
log.warnv("Agroal does not support detecting if a connection is still usable after an exception for database kind: {0}",
databaseKind);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy