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
/**