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 2010/05/06 23:30:20 UTC

svn commit: r941943 - /httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java

Author: sebb
Date: Thu May  6 21:30:20 2010
New Revision: 941943

URL: http://svn.apache.org/viewvc?rev=941943&view=rev
Log:
Not Immutable, but should be ThreadSafe

Modified:
    httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java

Modified: httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java?rev=941943&r1=941942&r2=941943&view=diff
==============================================================================
--- httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java (original)
+++ httpcomponents/httpclient/trunk/httpclient-cache/src/main/java/org/apache/http/client/cache/impl/CacheInvalidator.java Thu May  6 21:30:20 2010
@@ -32,7 +32,7 @@ import org.apache.http.Header;
 import org.apache.http.HeaderElement;
 import org.apache.http.HttpHost;
 import org.apache.http.HttpRequest;
-import org.apache.http.annotation.Immutable;
+import org.apache.http.annotation.ThreadSafe;
 import org.apache.http.client.cache.HttpCache;
 import org.apache.http.client.cache.HttpCacheOperationException;
 
@@ -42,7 +42,7 @@ import org.apache.http.client.cache.Http
  *
  * @since 4.1
  */
-@Immutable
+@ThreadSafe // so long as the cache implementation is thread-safe
 public class CacheInvalidator {
 
     private final HttpCache<CacheEntry> cache;