Author: sebb Date: Wed Nov 23 19:41:08 2011 New Revision: 1205543 URL: http://svn.apache.org/viewvc?rev=1205543&view=rev Log: Make private write-once variables final
Modified: commons/proper/dbutils/trunk/src/main/java/org/apache/commons/dbutils/AsyncQueryRunner.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=1205543&r1=1205542&r2=1205543&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 Wed Nov 23 19:41:08 2011 @@ -91,11 +91,11 @@ public class AsyncQueryRunner extends Ab * Class that encapsulates the continuation for batch calls. */ protected class BatchCallableStatement implements Callable<int[]> { - private String sql; - private Object[][] params; - private Connection conn; - private boolean closeConn; - private PreparedStatement ps; + private final String sql; + private final Object[][] params; + private final Connection conn; + private final boolean closeConn; + private final PreparedStatement ps; /** * Creates a new BatchCallableStatement instance. @@ -228,12 +228,12 @@ public class AsyncQueryRunner extends Ab * @param <T> The type of the result from the call to handle. */ protected class QueryCallableStatement<T> implements Callable<T> { - private String sql; - private Object[] params; - private Connection conn; - private boolean closeConn; - private PreparedStatement ps; - private ResultSetHandler<T> rsh; + private final String sql; + private final Object[] params; + private final Connection conn; + private final boolean closeConn; + private final PreparedStatement ps; + private final ResultSetHandler<T> rsh; /** * Creates a new {@code QueryCallableStatement} instance. @@ -406,11 +406,11 @@ public class AsyncQueryRunner extends Ab * Class that encapsulates the continuation for update calls. */ protected class UpdateCallableStatement implements Callable<Integer> { - private String sql; - private Object[] params; - private Connection conn; - private boolean closeConn; - private PreparedStatement ps; + private final String sql; + private final Object[] params; + private final Connection conn; + private final boolean closeConn; + private final PreparedStatement ps; /** *