Class CachingHttpClient.AsynchronousValidationRequest
- java.lang.Object
-
- org.apache.http.impl.client.cache.CachingHttpClient.AsynchronousValidationRequest
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- CachingHttpClient
static class CachingHttpClient.AsynchronousValidationRequest extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description private HttpCacheEntrycacheEntryprivate CachingHttpClientcachingClientprivate org.apache.http.protocol.HttpContextcontextprivate java.lang.Stringidentifierprivate org.apache.commons.logging.Loglogprivate CachingHttpClient.AsynchronousValidatorparentprivate HttpRequestWrapperrequestprivate org.apache.http.HttpHosttarget
-
Constructor Summary
Constructors Constructor 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 byCachingHttpClient.AsynchronousValidatorto schedule a revalidation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.StringgetIdentifier()voidrun()
-
-
-
Field Detail
-
parent
private final CachingHttpClient.AsynchronousValidator parent
-
cachingClient
private final CachingHttpClient cachingClient
-
target
private final org.apache.http.HttpHost target
-
request
private final HttpRequestWrapper request
-
context
private final org.apache.http.protocol.HttpContext context
-
cacheEntry
private final HttpCacheEntry cacheEntry
-
identifier
private final java.lang.String identifier
-
log
private final org.apache.commons.logging.Log log
-
-
Constructor Detail
-
AsynchronousValidationRequest
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 byCachingHttpClient.AsynchronousValidatorto schedule a revalidation.- Parameters:
cachingClient-target-request-context-cacheEntry-bookKeeping-identifier-
-
-