Class OracleAgroalConnectionConfigurer

    • Constructor Detail

      • OracleAgroalConnectionConfigurer

        public OracleAgroalConnectionConfigurer()
    • Method Detail

      • disableSslSupport

        public void disableSslSupport​(String databaseKind,
                                      io.agroal.api.configuration.supplier.AgroalDataSourceConfigurationSupplier dataSourceConfiguration)
        Oracle connection properties are documented here: https://docs.oracle.com/en/database/oracle/oracle-database/21/jajdb/oracle/jdbc/OracleConnection.html#Transport_Layer_Security__TLS_SSL_ SSL seems to be disabled by default, so rather than disabling it explicitly we check that the user didn't attempt to enable it.
        Specified by:
        disableSslSupport in interface AgroalConnectionConfigurer
      • setExceptionSorter

        public void setExceptionSorter​(String databaseKind,
                                       io.agroal.api.configuration.supplier.AgroalDataSourceConfigurationSupplier dataSourceConfiguration)
        Specified by:
        setExceptionSorter in interface AgroalConnectionConfigurer