org.freecompany.brimstone.cache
Class ResourceCache

java.lang.Object
  extended by java.net.ResponseCache
      extended by org.freecompany.brimstone.cache.ResourceCache

public class ResourceCache
extends java.net.ResponseCache


Constructor Summary
ResourceCache()
           
ResourceCache(java.io.File base)
           
ResourceCache(java.io.File base, java.net.ResponseCache chainedCache)
           
ResourceCache(java.net.ResponseCache chainedCache)
           
 
Method Summary
 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)
           
 java.net.CacheRequest put(java.net.URI uri, java.net.URLConnection connection)
           
 
Methods inherited from class java.net.ResponseCache
getDefault, setDefault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceCache

public ResourceCache()

ResourceCache

public ResourceCache(java.io.File base)

ResourceCache

public ResourceCache(java.net.ResponseCache chainedCache)

ResourceCache

public ResourceCache(java.io.File base,
                     java.net.ResponseCache chainedCache)
Method Detail

get

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)
                           throws java.io.IOException
Specified by:
get in class java.net.ResponseCache
Throws:
java.io.IOException

put

public java.net.CacheRequest put(java.net.URI uri,
                                 java.net.URLConnection connection)
                          throws java.io.IOException
Specified by:
put in class java.net.ResponseCache
Throws:
java.io.IOException