| java.lang.Object net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager
SQLDriverManager | public class SQLDriverManager (Code) | | This class replaces the standard Java class java.ql.DriverManager.
The main reason for replacing it is that java.ql.DriverManager
won't handle JDBC driver classes that were loaded by a custom classloader.
author: Colin Bell |
getJDBCDriver | public Driver getJDBCDriver(IIdentifier id)(Code) | | Return the java.sql.Driver being used for the passed
ISQLDriver.getIdentifier() or null if none found.
the java.sql.Driver being used for the passedISQLDriver.getIdentifier() or null if none found. throws: IllegalArgumentException - Thrown if null IIdentifier passed. |
getSQLDriverClassLoader | public SQLDriverClassLoader getSQLDriverClassLoader(ISQLDriver driver)(Code) | | Return the SQLDriverClassLoader used for the passed driver.
Parameters: sqlDriver - Driver to find class loader for. throws: IllegalArgumentException - Thrown if null SQLDriverClassLoader passed. ClassLoader or null. |
unregisterSQLDriver | public synchronized void unregisterSQLDriver(ISQLDriver sqlDriver)(Code) | | |
|
|