Class ShadowHttpResponseCache

java.lang.Object
org.robolectric.shadows.ShadowHttpResponseCache

@Implements(value=android.net.http.HttpResponseCache.class, callThroughByDefault=false) public class ShadowHttpResponseCache extends Object
  • Constructor Details

    • ShadowHttpResponseCache

      public ShadowHttpResponseCache()
  • Method Details

    • 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)