Lines Matching refs:Driver
49 * <CODE>jdbc.drivers=foo.bah.Driver:wombat.sql.Driver:bad.taste.ourDriver</CODE>
54 * include the file <code>META-INF/services/java.sql.Driver</code>. This file contains the name of the JDBC drivers
55 * implementation of <code>java.sql.Driver</code>. For example, to load the <code>my.sql.Driver</code> class,
56 * the <code>META-INF/services/java.sql.Driver</code> file would contain the entry:
58 * <code>my.sql.Driver</code>
77 * @see Driver
243 * @return a <code>Driver</code> object representing a driver
248 public static Driver getDriver(String url)
288 * @param driver the new JDBC Driver that is to be registered with the
292 public static synchronized void registerDriver(java.sql.Driver driver)
311 * @param driver the JDBC Driver to drop
315 public static synchronized void deregisterDriver(Driver driver)
347 public static java.util.Enumeration<Driver> getDrivers() {
348 java.util.Vector<Driver> result = new java.util.Vector<Driver>();
453 private static boolean isDriverAllowed(Driver driver, Class<?> caller) {
458 private static boolean isDriverAllowed(Driver driver, ClassLoader classLoader) {
487 // exposed as a java.sql.Driver.class service.
493 ServiceLoader<Driver> loadedDrivers = ServiceLoader.load(Driver.class);
499 * as implementation of java.sql.Driver but the actual class
601 * Wrapper class for registered Drivers in order to not expose Driver.equals()
602 * to avoid the capture of the Driver it being compared to as it might not
607 final Driver driver;
608 DriverInfo(Driver driver) {