@Deprecated public class CacheInterceptor extends java.lang.Object implements ClientExecutionInterceptor, AcceptedByMethod
resteasy-client,
CacheInterceptor| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
CacheInterceptor.CachedStreamFactory
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
protected BrowserCache |
cache
Deprecated.
|
| Constructor and Description |
|---|
CacheInterceptor(BrowserCache cache)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.lang.Class declaring,
java.lang.reflect.Method method)
Deprecated.
|
private ClientResponse |
cache(ClientRequest request,
ClientResponse response)
Deprecated.
|
ClientResponse |
cacheIfPossible(ClientRequest request,
BaseClientResponse response)
Deprecated.
|
private BaseClientResponse |
createClientResponse(ClientRequest request,
BrowserCache.Entry entry)
Deprecated.
|
ClientResponse |
execute(ClientExecutionContext ctx)
Deprecated.
|
protected BrowserCache.Entry |
getEntry(ClientRequest request)
Deprecated.
|
protected ClientResponse |
handleExpired(ClientExecutionContext ctx,
ClientRequest request,
BrowserCache.Entry entry)
Deprecated.
|
ClientResponse |
updateOnNotModified(ClientRequest request,
BrowserCache.Entry old,
BaseClientResponse response)
Deprecated.
|
protected BrowserCache cache
public CacheInterceptor(BrowserCache cache)
public boolean accept(java.lang.Class declaring,
java.lang.reflect.Method method)
accept in interface AcceptedByMethodpublic ClientResponse execute(ClientExecutionContext ctx) throws java.lang.Exception
execute in interface ClientExecutionInterceptorjava.lang.Exceptionprotected ClientResponse handleExpired(ClientExecutionContext ctx, ClientRequest request, BrowserCache.Entry entry) throws java.lang.Exception
java.lang.Exceptionprivate ClientResponse cache(ClientRequest request, ClientResponse response) throws java.lang.Exception
java.lang.Exceptionpublic ClientResponse updateOnNotModified(ClientRequest request, BrowserCache.Entry old, BaseClientResponse response) throws java.lang.Exception
java.lang.Exceptionprivate BaseClientResponse createClientResponse(ClientRequest request, BrowserCache.Entry entry)
public ClientResponse cacheIfPossible(ClientRequest request, BaseClientResponse response) throws java.lang.Exception
java.lang.Exceptionprotected BrowserCache.Entry getEntry(ClientRequest request) throws java.lang.Exception
java.lang.Exception