org.silverpeas.mydb.control
Class DriverManager
java.lang.Object
org.silverpeas.mydb.control.DriverManager
public class DriverManager
- extends Object
Database driver manager. All available drivers are described in MyDB setting file.
- Author:
- Antoine HEDIN
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DriverManager
public DriverManager()
getDriver
public Driver getDriver(String driverName)
- Parameters:
driverName
- The name of searched driver.
- Returns:
- The driver corresponding to the name given as parameter.
resetDriver
public void resetDriver()
- Reset the current driver.
getDriversDescriptions
public Collection<String> getDriversDescriptions()
- Returns:
- the descriptions of the available drivers.
getAvailableDriversNames
public Collection<String> getAvailableDriversNames()
- Returns:
- the names of the available drivers.
getAvailableDriversDisplayNames
public Collection<String> getAvailableDriversDisplayNames()
- Returns:
- the display names of the available drivers.
getJdbcUrlsForDriver
public Collection<String> getJdbcUrlsForDriver(String driverName)
- Parameters:
driverName
- The name of the driver.
- Returns:
- the JDBC URLs corresponding to the name given as parameter.
getDescriptionForDriver
public String getDescriptionForDriver(String driverName)
- Parameters:
driverName
- The name of the driver.
- Returns:
- the description of the driver corresponding to the name given as parameter.
getDriverClassName
public String getDriverClassName(String driverName)
- Parameters:
driverName
- The name of the driver.
- Returns:
- the driver class name of the driver corresponding to the name given as parameter.
getDatabaseKeywordsListForDriver
public ArrayList<String> getDatabaseKeywordsListForDriver(String driverName)
- Parameters:
driverName
- The name of the driver.
- Returns:
- the list of keywords of the driver corresponding to the name given as parameter.
getDataTypeListForDriver
public DataTypeList getDataTypeListForDriver(String driverName)
- Parameters:
driverName
- The name of the driver.
- Returns:
- the list of data types of the driver corresponding to the name given as parameter.
Copyright © 2016 Silverpeas. All Rights Reserved.