com.rapidminer.tools.jdbc
Class DatabaseService

java.lang.Object
  extended by com.rapidminer.tools.jdbc.DatabaseService

public class DatabaseService
extends java.lang.Object

This service class dynamically registers (additional) JDBC drivers. Please note that drivers cannot be created by Class.forName() but will just be instantiated automatically via DriverManager.getConnection(...).

Author:
Ingo Mierswa

Constructor Summary
DatabaseService()
           
 
Method Summary
static DriverInfo[] getAllDriverInfos()
           
static java.util.Enumeration<java.sql.Driver> getAllDrivers()
           
static java.lang.String[] getDBSystemNames()
           
static java.util.List<JDBCProperties> getJDBCProperties()
           
static JDBCProperties getJDBCProperties(java.lang.String name)
           
static JDBCProperties getJProperties(java.lang.String systemName)
           
static void init(java.io.File jdbcDir, boolean searchForJDBDriversInLibDirectory, boolean searchForJDBCDriversInClasspath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseService

public DatabaseService()
Method Detail

init

public static void init(java.io.File jdbcDir,
                        boolean searchForJDBDriversInLibDirectory,
                        boolean searchForJDBCDriversInClasspath)

getAllDrivers

public static java.util.Enumeration<java.sql.Driver> getAllDrivers()

getAllDriverInfos

public static DriverInfo[] getAllDriverInfos()

getJDBCProperties

public static JDBCProperties getJDBCProperties(java.lang.String name)

getJProperties

public static JDBCProperties getJProperties(java.lang.String systemName)

getJDBCProperties

public static java.util.List<JDBCProperties> getJDBCProperties()

getDBSystemNames

public static java.lang.String[] getDBSystemNames()


Copyright © 2001-2009 by Rapid-I