Class Overview
Generates Resource
instances whose body is stored in a temporary file.
Public Constructors
public
FileResourceFactory
(File cacheDir)
Public Methods
Parameters
requestId
| unique identifier provided to associate
with the cloned response body. |
resource
| the original response body to clone. |
Creates a Resource
from a given response body.
Parameters
requestId
| a unique identifier for this particular
response body |
instream
| the original InputStream
containing the response body of the origin HTTP response. |
limit
| maximum number of bytes to consume of the
response body; if this limit is reached before the
response body is fully consumed, mark the limit has
having been reached and return a Resource
containing the data read to that point. |
Returns
- a
Resource
containing however much of
the response body was successfully read.