org.jboss.resteasy.client.cache
Class MapCache
java.lang.Object
org.jboss.resteasy.client.cache.MapCache
- All Implemented Interfaces:
- BrowserCache
public class MapCache
- extends Object
- implements BrowserCache
Method Summary |
void |
clear()
|
protected Map<String,Map<String,BrowserCache.Entry>> |
createCache()
|
BrowserCache.Entry |
get(String key,
MediaType accept)
|
BrowserCache.Entry |
getAny(String key)
|
BrowserCache.Entry |
getEntry(String key,
MediaType accept)
|
BrowserCache.Entry |
put(CacheEntry cacheEntry)
|
BrowserCache.Entry |
put(String key,
MediaType mediaType,
MultivaluedMap<String,String> headers,
byte[] cached,
int expires,
String etag,
String lastModified)
|
BrowserCache.Entry |
remove(String key,
MediaType type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cache
protected Map<String,Map<String,BrowserCache.Entry>> cache
MapCache
public MapCache()
MapCache
public MapCache(Map<String,Map<String,BrowserCache.Entry>> cache)
createCache
protected Map<String,Map<String,BrowserCache.Entry>> createCache()
get
public BrowserCache.Entry get(String key,
MediaType accept)
- Specified by:
get
in interface BrowserCache
getAny
public BrowserCache.Entry getAny(String key)
- Specified by:
getAny
in interface BrowserCache
getEntry
public BrowserCache.Entry getEntry(String key,
MediaType accept)
remove
public BrowserCache.Entry remove(String key,
MediaType type)
- Specified by:
remove
in interface BrowserCache
clear
public void clear()
- Specified by:
clear
in interface BrowserCache
put
public BrowserCache.Entry put(CacheEntry cacheEntry)
put
public BrowserCache.Entry put(String key,
MediaType mediaType,
MultivaluedMap<String,String> headers,
byte[] cached,
int expires,
String etag,
String lastModified)
- Specified by:
put
in interface BrowserCache
Copyright © 2012. All Rights Reserved.