![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.jdbc.MultiDriver:

This setup permits multiple QED database versions to coexist happily in the same JVM, to facilitate database migration and other tasks where multiple versions must be accessed simultaneously.
The JDBC URL for this driver is of the form:
jdbc:mqed:<i>database;qed=other-qed-jar [ ;other-props ]
In other words, it's a regular QED url, with the subprotocol changed from qed to mqed, and with the additional connection property qed=other-qed-jar.
Definition at line 45 of file MultiDriver.java.
Public Member Functions | |
| MultiDriver () | |
| Default constructor. | |
| Connection | connect (String url, Properties info) throws SQLException |
| Connect to the database indicated by the specified URL and properties. | |
| boolean | acceptsURL (String url) throws SQLException |
| DriverPropertyInfo[] | getPropertyInfo (String url, Properties info) throws SQLException |
| int | getMajorVersion () |
| int | getMinorVersion () |
| boolean | jdbcCompliant () |
Static Package Functions | |
| [static initializer] | |
Static Package Attributes | |
| Map | versions = new HashMap() |
|
|
Default constructor.
Definition at line 57 of file MultiDriver.java. |
|
|
|
|
|
Definition at line 94 of file MultiDriver.java. References com.quadcap.jdbc.MultiDriver.acceptsURL(). Referenced by com.quadcap.jdbc.MultiDriver.acceptsURL(). |
|
||||||||||||
|
Connect to the database indicated by the specified URL and properties.
Definition at line 63 of file MultiDriver.java. References com.quadcap.jdbc.MultiDriver.connect(), com.quadcap.io.dir.ClassLoader.loadClass(), and com.quadcap.jdbc.MultiDriver.versions. Referenced by com.quadcap.jdbc.MultiDriver.connect(). |
|
|
Definition at line 104 of file MultiDriver.java. |
|
|
Definition at line 108 of file MultiDriver.java. |
|
||||||||||||
|
Definition at line 98 of file MultiDriver.java. References com.quadcap.jdbc.MultiDriver.getPropertyInfo(). Referenced by com.quadcap.jdbc.MultiDriver.getPropertyInfo(). |
|
|
Definition at line 112 of file MultiDriver.java. |
|
|
Definition at line 46 of file MultiDriver.java. Referenced by com.quadcap.jdbc.MultiDriver.connect(). |