MySQLHelper
- public class MySQLHelper implements DBHelper
Provides cached statements for a MySQL back-end.
- Author:
tf
Methods
cleanUp
- public void cleanUp()
Reset SRID variable, close all statements, roll back to last save point and close connection.
commit
- public void commit()
Make all changes permanent.
getConnection
- public Connection getConnection()
initConnection
- public Connection initConnection(TransactionInterface transaction)
initTransaction
- public void initTransaction(Connection connection, WriteTransactionInterface transaction)
Initialize a transaction by calling the corresponding SQL procedure.
In the database, this adds a row to the transaction table with SRID, user and timestamp.
prepareStatement
- public PreparedStatement prepareStatement(String statement)
Prepare a statement from a string. Reuse prepared statements from the cache if available.
- Parameters:
statement –
- Throws:
setHelped
- public void setHelped(TransactionInterface transaction)