net.noderunner.amazon.s3
Class GetStreamResponse

java.lang.Object
  extended by net.noderunner.amazon.s3.Response
      extended by net.noderunner.amazon.s3.GetStreamResponse

public class GetStreamResponse
extends Response

A Response object returned from Connection.getStream(). This response, once read, must be released by calling release().


Method Summary
 java.io.InputStream getInputStream()
          Returns an input stream for the content.
 long getLength()
          Returns the content length, if known.
 void release()
          Releases this connection.
 java.lang.String toString()
          Returns a debug string.
 
Methods inherited from class net.noderunner.amazon.s3.Response
assertOk, getContentLength, getHeaderField, getHeaders, getResponseCode, getResponseMessage, isNotFound, isOk, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Returns an input stream for the content. Call release()) after done reading.

Throws:
java.io.IOException

getLength

public long getLength()
Returns the content length, if known.


release

public void release()
Releases this connection.


toString

public java.lang.String toString()
Returns a debug string.

Overrides:
toString in class Response


Copyright © 2010. All Rights Reserved.