public class CachingHttpRequestInterceptor extends Object implements org.springframework.http.client.ClientHttpRequestInterceptor
| Constructor and Description |
|---|
CachingHttpRequestInterceptor(org.springframework.cache.Cache cache,
boolean sharedCache,
int maxResponseSize) |
CachingHttpRequestInterceptor(HttpResponseCache cache,
CachingPolicy cachingPolicy,
CachedEntrySuitabilityChecker cachedChecker) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.http.client.ClientHttpResponse |
createResponse(CacheEntry entry) |
protected org.springframework.http.client.ClientHttpResponse |
execute(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution) |
org.springframework.http.client.ClientHttpResponse |
intercept(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution) |
public CachingHttpRequestInterceptor(org.springframework.cache.Cache cache,
boolean sharedCache,
int maxResponseSize)
public CachingHttpRequestInterceptor(HttpResponseCache cache, CachingPolicy cachingPolicy, CachedEntrySuitabilityChecker cachedChecker)
public org.springframework.http.client.ClientHttpResponse intercept(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution)
throws IOException
intercept in interface org.springframework.http.client.ClientHttpRequestInterceptorIOExceptionprotected org.springframework.http.client.ClientHttpResponse execute(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution)
throws IOException
IOExceptionprotected org.springframework.http.client.ClientHttpResponse createResponse(CacheEntry entry)
Copyright © 2014. All rights reserved.