You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by si...@apache.org on 2012/01/05 15:25:29 UTC
svn commit: r1227608 - in
/commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils:
AsyncQueryRunner.java QueryRunner.java
Author: simonetripodi
Date: Thu Jan 5 14:25:29 2012
New Revision: 1227608
URL: http://svn.apache.org/viewvc?rev=1227608&view=rev
Log:
added the generic type parameters to the calls instead of letting the compiler infer them, that would work also on older JDK6 versions, see for example DISCOVERY-18
Modified:
commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.java
commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/QueryRunner.java
Modified: commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.java
URL: http://svn.apache.org/viewvc/commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.java?rev=1227608&r1=1227607&r2=1227608&view=diff
==============================================================================
--- commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.java (original)
+++ commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.java Thu Jan 5 14:25:29 2012
@@ -350,7 +350,7 @@ public class AsyncQueryRunner extends Ab
* @throws SQLException if a database access error occurs
*/
public <T> Future<T> query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException {
- return executorService.submit(query(conn, false, sql, rsh, params));
+ return executorService.submit(this.<T>query(conn, false, sql, rsh, params));
}
/**
@@ -364,7 +364,7 @@ public class AsyncQueryRunner extends Ab
* @throws SQLException if a database access error occurs
*/
public <T> Future<T> query(Connection conn, String sql, ResultSetHandler<T> rsh) throws SQLException {
- return executorService.submit(this.query(conn, false, sql, rsh, (Object[]) null));
+ return executorService.submit(this.<T>query(conn, false, sql, rsh, (Object[]) null));
}
/**
@@ -382,7 +382,7 @@ public class AsyncQueryRunner extends Ab
*/
public <T> Future<T> query(String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException {
Connection conn = this.prepareConnection();
- return executorService.submit(this.query(conn, true, sql, rsh, params));
+ return executorService.submit(this.<T>query(conn, true, sql, rsh, params));
}
/**
@@ -399,7 +399,7 @@ public class AsyncQueryRunner extends Ab
*/
public <T> Future<T> query(String sql, ResultSetHandler<T> rsh) throws SQLException {
Connection conn = this.prepareConnection();
- return executorService.submit(this.query(conn, true, sql, rsh, (Object[]) null));
+ return executorService.submit(this.<T>query(conn, true, sql, rsh, (Object[]) null));
}
/**
Modified: commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/QueryRunner.java
URL: http://svn.apache.org/viewvc/commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/QueryRunner.java?rev=1227608&r1=1227607&r2=1227608&view=diff
==============================================================================
--- commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/QueryRunner.java (original)
+++ commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/QueryRunner.java Thu Jan 5 14:25:29 2012
@@ -176,7 +176,7 @@ public class QueryRunner extends Abstrac
*/
@Deprecated
public <T> T query(Connection conn, String sql, Object param, ResultSetHandler<T> rsh) throws SQLException {
- return this.query(conn, false, sql, rsh, new Object[]{param});
+ return this.<T>query(conn, false, sql, rsh, new Object[]{param});
}
/**
@@ -193,7 +193,7 @@ public class QueryRunner extends Abstrac
*/
@Deprecated
public <T> T query(Connection conn, String sql, Object[] params, ResultSetHandler<T> rsh) throws SQLException {
- return this.query(conn, false, sql, rsh, params);
+ return this.<T>query(conn, false, sql, rsh, params);
}
/**
@@ -208,7 +208,7 @@ public class QueryRunner extends Abstrac
* @throws SQLException if a database access error occurs
*/
public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException {
- return this.query(conn, false, sql, rsh, params);
+ return this.<T>query(conn, false, sql, rsh, params);
}
/**
@@ -222,7 +222,7 @@ public class QueryRunner extends Abstrac
* @throws SQLException if a database access error occurs
*/
public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh) throws SQLException {
- return this.query(conn, false, sql, rsh, (Object[]) null);
+ return this.<T>query(conn, false, sql, rsh, (Object[]) null);
}
/**
@@ -243,7 +243,7 @@ public class QueryRunner extends Abstrac
public <T> T query(String sql, Object param, ResultSetHandler<T> rsh) throws SQLException {
Connection conn = this.prepareConnection();
- return this.query(conn, true, sql, rsh, new Object[]{param});
+ return this.<T>query(conn, true, sql, rsh, new Object[]{param});
}
/**
@@ -266,7 +266,7 @@ public class QueryRunner extends Abstrac
public <T> T query(String sql, Object[] params, ResultSetHandler<T> rsh) throws SQLException {
Connection conn = this.prepareConnection();
- return query(conn, true, sql, rsh, params);
+ return this.<T>query(conn, true, sql, rsh, params);
}
/**
@@ -285,7 +285,7 @@ public class QueryRunner extends Abstrac
public <T> T query(String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException {
Connection conn = this.prepareConnection();
- return this.query(conn, true, sql, rsh, params);
+ return this.<T>query(conn, true, sql, rsh, params);
}
/**
@@ -303,7 +303,7 @@ public class QueryRunner extends Abstrac
public <T> T query(String sql, ResultSetHandler<T> rsh) throws SQLException {
Connection conn = this.prepareConnection();
- return this.query(conn, true, sql, rsh, (Object[]) null);
+ return this.<T>query(conn, true, sql, rsh, (Object[]) null);
}
/**