Home » tapestry-src-5.0.19 » org.apache.tapestry5 » [javadoc | source]
org.apache.tapestry5
public interface: StreamResponse [javadoc | source]

All Known Implementing Classes:
    TextStreamResponse

An alternate response from a component event handler method used to directly provide a stream of data to be sent to the client, rather than indicating what page to send a render redirect request to.
Method from org.apache.tapestry5.StreamResponse Summary:
getContentType,   getStream,   prepareResponse
Method from org.apache.tapestry5.StreamResponse Detail:
 public String getContentType()
    Returns the content type to be reported to the client.
 public InputStream getStream() throws IOException
    Returns the stream of bytes to be sent to the client. The stream will be closed when the end of the stream is reached. The provided stream will be wrapped in a BufferedInputStream for efficiency.
 public  void prepareResponse(Response response)
    Prepares the response before it is sent to the client. This is the place to set any response headers (e.g. content-disposition).