Author: markt
Date: Mon Nov 23 15:42:49 2009
New Revision: 883373
URL: http://svn.apache.org/viewvc?rev=883373&view=rev
Log:
Fix FindBugs warnings
Modified:
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java
Modified:
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java
URL:
http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java?rev=883373&r1=883372&r2=883373&view=diff
==============================================================================
---
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java
(original)
+++
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java
Mon Nov 23 15:42:49 2009
@@ -476,7 +476,7 @@
* Sets the {...@link ConnectionFactory} from which to obtain base
{...@link Connection}s.
* @param connFactory the {...@link ConnectionFactory} from which to
obtain base {...@link Connection}s
*/
- synchronized public void setConnectionFactory(ConnectionFactory
connFactory) {
+ public void setConnectionFactory(ConnectionFactory connFactory) {
_connFactory = connFactory;
}
@@ -486,7 +486,7 @@
* Using <tt>null</tt> turns off validation.
* @param validationQuery a query to use to {...@link #validateObject
validate} {...@link Connection}s.
*/
- synchronized public void setValidationQuery(String validationQuery) {
+ public void setValidationQuery(String validationQuery) {
_validationQuery = validationQuery;
}
@@ -499,7 +499,7 @@
* @param timeout new validation query timeout value in seconds
* @since 1.3
*/
- synchronized public void setValidationQueryTimeout(int timeout) {
+ public void setValidationQueryTimeout(int timeout) {
_validationQueryTimeout = timeout;
}
@@ -532,7 +532,7 @@
* Returns the {...@link ObjectPool} in which {...@link Connection}s are
pooled.
* @return the connection pool
*/
- synchronized public ObjectPool getPool() {
+ public synchronized ObjectPool getPool() {
return _pool;
}
@@ -719,11 +719,11 @@
}
}
- protected ConnectionFactory _connFactory = null;
- protected String _validationQuery = null;
- protected int _validationQueryTimeout = -1;
+ protected volatile ConnectionFactory _connFactory = null;
+ protected volatile String _validationQuery = null;
+ protected volatile int _validationQueryTimeout = -1;
protected Collection _connectionInitSqls = null;
- protected ObjectPool _pool = null;
+ protected volatile ObjectPool _pool = null;
protected KeyedObjectPoolFactory _stmtPoolFactory = null;
protected Boolean _defaultReadOnly = null;
protected boolean _defaultAutoCommit = true;