static class CachingHttpClient.AsynchronousValidationRequest
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private HttpCacheEntry |
cacheEntry |
private CachingHttpClient |
cachingClient |
private org.apache.http.protocol.HttpContext |
context |
private java.lang.String |
identifier |
private org.apache.commons.logging.Log |
log |
private CachingHttpClient.AsynchronousValidator |
parent |
private HttpRequestWrapper |
request |
private org.apache.http.HttpHost |
target |
Constructor and Description |
---|
AsynchronousValidationRequest(CachingHttpClient.AsynchronousValidator parent,
CachingHttpClient cachingClient,
org.apache.http.HttpHost target,
HttpRequestWrapper request,
org.apache.http.protocol.HttpContext context,
HttpCacheEntry cacheEntry,
java.lang.String identifier)
Used internally by
AsynchronousValidator to schedule a
revalidation. |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
getIdentifier() |
void |
run() |
private final CachingHttpClient.AsynchronousValidator parent
private final CachingHttpClient cachingClient
private final org.apache.http.HttpHost target
private final HttpRequestWrapper request
private final org.apache.http.protocol.HttpContext context
private final HttpCacheEntry cacheEntry
private final java.lang.String identifier
private final org.apache.commons.logging.Log log
AsynchronousValidationRequest(CachingHttpClient.AsynchronousValidator parent, CachingHttpClient cachingClient, org.apache.http.HttpHost target, HttpRequestWrapper request, org.apache.http.protocol.HttpContext context, HttpCacheEntry cacheEntry, java.lang.String identifier)
AsynchronousValidator
to schedule a
revalidation.cachingClient
- target
- request
- context
- cacheEntry
- bookKeeping
- identifier
-