@Implements(value=android.net.http.HttpResponseCache.class, callThroughByDefault=false) public class ShadowHttpResponseCache extends java.lang.Object
Constructor and Description |
---|
ShadowHttpResponseCache() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
java.net.CacheResponse |
get(java.net.URI uri,
java.lang.String requestMethod,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> requestHeaders) |
int |
getHitCount() |
static android.net.http.HttpResponseCache |
getInstalled() |
int |
getNetworkCount() |
int |
getRequestCount() |
static android.net.http.HttpResponseCache |
install(java.io.File directory,
long maxSize) |
long |
maxSize() |
java.net.CacheResponse |
put(java.net.URI uri,
java.net.URLConnection urlConnection) |
long |
size() |
@Implementation public static android.net.http.HttpResponseCache install(java.io.File directory, long maxSize)
@Implementation public static android.net.http.HttpResponseCache getInstalled()
@Implementation public long maxSize()
@Implementation public long size()
@Implementation public void close()
@Implementation public void delete()
@Implementation public int getHitCount()
@Implementation public int getNetworkCount()
@Implementation public int getRequestCount()
@Implementation public java.net.CacheResponse get(java.net.URI uri, java.lang.String requestMethod, java.util.Map<java.lang.String,java.util.List<java.lang.String>> requestHeaders)
@Implementation public java.net.CacheResponse put(java.net.URI uri, java.net.URLConnection urlConnection)