Class JdbcDriverLoader


  • public class JdbcDriverLoader
    extends Object
    • Constructor Detail

      • JdbcDriverLoader

        public JdbcDriverLoader​(@NotNull
                                Logger logger)
    • Method Detail

      • loadJdbcDrivers

        @NotNull
        public JdbcDrivers loadJdbcDrivers​(@Nullable
                                           File driversDir,
                                           boolean scanClasses,
                                           boolean scanClassLoadersRecursively,
                                           boolean allowDriversFromInheritedClassLoaders,
                                           @Nullable
                                           Collection<String> predefinedDriverClassNames)
        Loads jdbc driver from the specified directory.
        Parameters:
        driversDir - directory with drivers.
        scanClasses -
        scanClassLoadersRecursively -
        allowDriversFromInheritedClassLoaders -
        Returns:
        loaded jdbc drivers, or null if no any.