summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-09-08 17:38:07 +0200
committerSimon Rettberg2015-09-08 17:38:07 +0200
commit3aa85cd588b745fb2537dbe748580d9c3b980133 (patch)
tree42d2c622b089c40b856d9ef09ed50eaa68407b68 /src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
parentStart adapting to new DB/Thrift model (diff)
downloadmasterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.tar.gz
masterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.tar.xz
masterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.zip
Compilable...
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/MysqlConnection.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/db/MysqlConnection.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java b/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
index dcfa713..10c263b 100644
--- a/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
+++ b/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
@@ -24,11 +24,15 @@ public class MysqlConnection implements AutoCloseable {
MysqlConnection(Connection rawConnection) {
this.rawConnection = rawConnection;
}
-
+
public MysqlStatement prepareStatement(String sql) throws SQLException {
+ return prepareStatement( sql, false );
+ }
+
+ public MysqlStatement prepareStatement(String sql, boolean getKeys) throws SQLException {
if (!sql.startsWith("SELECT"))
hasPendingQueries = true;
- MysqlStatement statement = new MysqlStatement(rawConnection, sql);
+ MysqlStatement statement = new MysqlStatement(rawConnection, sql, getKeys);
openStatements.add(statement);
return statement;
}