Build 1.0_r1(from source)

java.net
Class CacheRequest

java.lang.Object
  extended by java.net.CacheRequest

public abstract class CacheRequest
extends Object

CacheRequest provides channels for storing resource data in the ResponseCache. Protocol handler calls the OutputStream which is supplied by CachedRequest object, to store the resource data into the cache. It also allows the user to interrupt and abort the current store operation by calling method abort. If IOException occurs while reading the response or writing data to the cache, the current cache store operation will be abandoned.


Constructor Summary
CacheRequest()
          Constructor method.
 
Method Summary
abstract  void abort()
          Aborts the current cache operation.
abstract  OutputStream getBody()
           Returns an OutputStream, which is used to write the response body.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheRequest

public CacheRequest()
Constructor method.

Method Detail

abort

public abstract void abort()
Aborts the current cache operation. If an IOException occurs while reading the response or writing resource data to the cache, the current cache store operation will be aborted.


getBody

public abstract OutputStream getBody()
                              throws IOException

Returns an OutputStream, which is used to write the response body.

Returns:
an OutputStream which is used to write the response body.
Throws:
IOException - if an I/O error is encountered during writing response body operation.

Build 1.0_r1(from source)

Please submit a feedback, bug or feature