You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by se...@apache.org on 2009/07/24 00:44:34 UTC

svn commit: r797254 - /httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java

Author: sebb
Date: Thu Jul 23 22:44:34 2009
New Revision: 797254

URL: http://svn.apache.org/viewvc?rev=797254&view=rev
Log:
Document thread-safety of final fields

Modified:
    httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java

Modified: httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java?rev=797254&r1=797253&r2=797254&view=diff
==============================================================================
--- httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java (original)
+++ httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.java Thu Jul 23 22:44:34 2009
@@ -75,13 +75,13 @@
     private final Log log = LogFactory.getLog(getClass());
 
     /** The schemes supported by this connection manager. */
-    protected final SchemeRegistry schemeRegistry; 
+    protected final SchemeRegistry schemeRegistry; // @ThreadSafe
     
     /** The pool of connections being managed. */
     protected final AbstractConnPool connectionPool;
 
     /** The operator for opening and updating connections. */
-    protected final ClientConnectionOperator connOperator;
+    protected final ClientConnectionOperator connOperator; // DefaultClientConnectionOperator is @ThreadSafe
     
     /**
      * Creates a new thread safe connection manager.
@@ -137,7 +137,7 @@
     protected ClientConnectionOperator
         createConnectionOperator(SchemeRegistry schreg) {
 
-        return new DefaultClientConnectionOperator(schreg);
+        return new DefaultClientConnectionOperator(schreg);// @ThreadSafe
     }
 
     public SchemeRegistry getSchemeRegistry() {