Class FileResource

java.lang.Object
org.apache.http.impl.client.cache.FileResource
All Implemented Interfaces:
Serializable, Resource

@Contract(threading=SAFE) public class FileResource extends Object implements Resource
Cache resource backed by a file.
Since:
4.1
See Also:
  • Constructor Details

    • FileResource

      public FileResource(File file)
  • Method Details

    • getInputStream

      public InputStream getInputStream() throws IOException
      Description copied from interface: Resource
      Returns an InputStream from which the response body can be read.
      Specified by:
      getInputStream in interface Resource
      Throws:
      IOException
    • length

      public long length()
      Description copied from interface: Resource
      Returns the length in bytes of the response body.
      Specified by:
      length in interface Resource
    • dispose

      public void dispose()
      Description copied from interface: Resource
      Indicates the system no longer needs to keep this response body and any system resources associated with it may be reclaimed.
      Specified by:
      dispose in interface Resource