Class JdbcDriverLoader
- java.lang.Object
-
- jetbrains.buildServer.serverSide.db.jdbcLoader.JdbcDriverLoader
-
public class JdbcDriverLoader extends Object
-
-
Constructor Summary
Constructors Constructor Description JdbcDriverLoader(Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JdbcDrivers
loadJdbcDrivers(File driversDir, boolean scanClasses, boolean scanClassLoadersRecursively, boolean allowDriversFromInheritedClassLoaders, Collection<String> predefinedDriverClassNames)
Loads jdbc driver from the specified directory.
-
-
-
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.
-
-