com.irisel.oms.dbh
Class DbhMySqlDS
java.lang.Object
com.irisel.oms.dbh.Dbh
com.irisel.oms.dbh.DbhMySqlDS
- All Implemented Interfaces:
- DBHandler
public class DbhMySqlDS
- extends Dbh
Method Summary |
void |
close()
For data source-based implementations that need to return the connection to a pool
after each operation. |
boolean |
commit()
|
void |
connect(java.lang.String url)
|
java.lang.String |
makeURL(java.lang.String host,
java.lang.String port,
java.lang.String db,
java.lang.String user,
java.lang.String pass)
Constructs URL following the format accepted by the corresponding JDBC driver |
boolean |
rollback()
|
Methods inherited from class com.irisel.oms.dbh.Dbh |
begin, connect, connect, connect, disconnect, execute, execute, executeQuery, executeQuery, executeQuery, executeUpdate, executeUpdate, finalize, getBlob, getConnection, getDatabaseMetaData, getDbName, getDbPasswd, getDbUser, getHost, getPort, getSchema, getTableNames, getTables, isConnected, loadDriver, reconnect, ResultSetToText, ResultSetToVector, saveBlob, setDbName, setDbPasswd, setDbUser, setHost, setPort, setSchema, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
connect
public void connect(java.lang.String url)
throws ConnectionException
- Specified by:
connect
in interface DBHandler
- Specified by:
connect
in class Dbh
- Throws:
ConnectionException
makeURL
public java.lang.String makeURL(java.lang.String host,
java.lang.String port,
java.lang.String db,
java.lang.String user,
java.lang.String pass)
- Description copied from class:
Dbh
- Constructs URL following the format accepted by the corresponding JDBC driver
- Specified by:
makeURL
in class Dbh
close
public void close()
- Description copied from class:
Dbh
- For data source-based implementations that need to return the connection to a pool
after each operation.
- Specified by:
close
in interface DBHandler
- Specified by:
close
in class Dbh
commit
public boolean commit()
throws java.sql.SQLException
- Specified by:
commit
in interface DBHandler
- Overrides:
commit
in class Dbh
- Throws:
java.sql.SQLException
rollback
public boolean rollback()
- Specified by:
rollback
in interface DBHandler
- Overrides:
rollback
in class Dbh