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/03/20 02:54:43 UTC

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

Author: sebb
Date: Fri Mar 20 01:54:42 2009
New Revision: 756299

URL: http://svn.apache.org/viewvc?rev=756299&view=rev
Log:
More Immutable classes

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

Modified: httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/BasicPoolEntryRef.java
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/BasicPoolEntryRef.java?rev=756299&r1=756298&r2=756299&view=diff
==============================================================================
--- httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/BasicPoolEntryRef.java (original)
+++ httpcomponents/httpclient/trunk/httpclient/src/main/java/org/apache/http/impl/conn/tsccm/BasicPoolEntryRef.java Fri Mar 20 01:54:42 2009
@@ -34,6 +34,8 @@
 import java.lang.ref.WeakReference;
 import java.lang.ref.ReferenceQueue;
 
+import net.jcip.annotations.Immutable;
+
 import org.apache.http.conn.routing.HttpRoute;
 
 
@@ -45,10 +47,11 @@
  *
  * @since 4.0
  */
+@Immutable
 public class BasicPoolEntryRef extends WeakReference<BasicPoolEntry> {
 
     /** The planned route of the entry. */
-    private final HttpRoute route;
+    private final HttpRoute route; // HttpRoute is @Immutable
 
 
     /**