Package org.apache.http.client.cache
Interface HttpCacheInvalidator
-
public interface HttpCacheInvalidatorGiven a particular HttpRequest, flush any cache entries that this request would invalidate.- Since:
- 4.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidflushInvalidatedCacheEntries(org.apache.http.HttpHost host, org.apache.http.HttpRequest req)Remove cache entries from the cache that are no longer fresh or have been invalidated in some way.voidflushInvalidatedCacheEntries(org.apache.http.HttpHost host, org.apache.http.HttpRequest request, org.apache.http.HttpResponse response)Flushes entries that were invalidated by the given response received for the given host/request pair.
-
-
-
Method Detail
-
flushInvalidatedCacheEntries
void flushInvalidatedCacheEntries(org.apache.http.HttpHost host, org.apache.http.HttpRequest req)Remove cache entries from the cache that are no longer fresh or have been invalidated in some way.- Parameters:
host- The backend host we are talking toreq- The HttpRequest to that host
-
flushInvalidatedCacheEntries
void flushInvalidatedCacheEntries(org.apache.http.HttpHost host, org.apache.http.HttpRequest request, org.apache.http.HttpResponse response)Flushes entries that were invalidated by the given response received for the given host/request pair.
-
-