Package org.robolectric.shadows
Class ShadowHttpResponseCache
- java.lang.Object
-
- org.robolectric.shadows.ShadowHttpResponseCache
-
@Implements(value=android.net.http.HttpResponseCache.class, callThroughByDefault=false) public class ShadowHttpResponseCache extends Object
-
-
Constructor Summary
Constructors Constructor Description ShadowHttpResponseCache()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
close()
protected void
delete()
protected CacheResponse
get(URI uri, String requestMethod, Map<String,List<String>> requestHeaders)
protected int
getHitCount()
protected static HttpResponseCache
getInstalled()
protected int
getNetworkCount()
protected int
getRequestCount()
protected static HttpResponseCache
install(File directory, long maxSize)
protected long
maxSize()
protected CacheRequest
put(URI uri, URLConnection urlConnection)
protected long
size()
-
-
-
Method Detail
-
install
@Implementation protected static HttpResponseCache install(File directory, long maxSize)
-
getInstalled
@Implementation protected static HttpResponseCache getInstalled()
-
maxSize
@Implementation protected long maxSize()
-
size
@Implementation protected long size()
-
close
@Implementation protected void close()
-
delete
@Implementation protected void delete()
-
getHitCount
@Implementation protected int getHitCount()
-
getNetworkCount
@Implementation protected int getNetworkCount()
-
getRequestCount
@Implementation protected int getRequestCount()
-
get
@Implementation protected CacheResponse get(URI uri, String requestMethod, Map<String,List<String>> requestHeaders)
-
put
@Implementation protected CacheRequest put(URI uri, URLConnection urlConnection)
-
-