Package de.suse.lib.sqlmap.drivers
Class H2EmbeddedDriver
- java.lang.Object
-
- de.suse.lib.sqlmap.drivers.GenericDriver
-
- de.suse.lib.sqlmap.drivers.H2EmbeddedDriver
-
- All Implemented Interfaces:
DBConnectionDriver
public class H2EmbeddedDriver extends GenericDriver
Driver operator for the H2 database in embedded mode.
-
-
Field Summary
-
Fields inherited from class de.suse.lib.sqlmap.drivers.GenericDriver
callback, connection
-
-
Constructor Summary
Constructors Constructor Description H2EmbeddedDriver(ConnectionInfo info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description H2EmbeddedDriverconnect(java.lang.String user, java.lang.String password)Connect to the database.protected voidparseURL()Parse URL for connect.-
Methods inherited from class de.suse.lib.sqlmap.drivers.GenericDriver
close, getConnection, getDatabase, getHost, getPort, getUrl, isConnected, setConnectionCallback, setDatabase, setHost, setPort
-
-
-
-
Constructor Detail
-
H2EmbeddedDriver
public H2EmbeddedDriver(ConnectionInfo info) throws java.net.URISyntaxException, java.sql.SQLException, java.lang.Exception
- Throws:
java.net.URISyntaxExceptionjava.sql.SQLExceptionjava.lang.Exception
-
-
Method Detail
-
parseURL
protected void parseURL() throws java.sql.SQLExceptionDescription copied from class:GenericDriverParse URL for connect.- Overrides:
parseURLin classGenericDriver- Throws:
java.sql.SQLException
-
connect
public H2EmbeddedDriver connect(java.lang.String user, java.lang.String password) throws java.lang.Exception
Description copied from class:GenericDriverConnect to the database.- Specified by:
connectin interfaceDBConnectionDriver- Overrides:
connectin classGenericDriver- Returns:
- Throws:
java.lang.Exception
-
-