com.sun.grizzly.tcp
Interface OutputBuffer

All Known Subinterfaces:
OutputFilter
All Known Implementing Classes:
ChunkedOutputFilter, GzipOutputFilter, IdentityOutputFilter, InternalOutputBuffer, InternalOutputBuffer.OutputStreamOutputBuffer, SocketChannelOutputBuffer, SSLAsyncOutputBuffer, SSLOutputBuffer, VoidOutputFilter

public interface OutputBuffer

Output buffer. This class is used internally by the protocol implementation. All writes from higher level code should happen via Resonse.doWrite().

Author:
Remy Maucherat

Method Summary
 int doWrite(ByteChunk chunk, Response response)
          Writes the response.
 

Method Detail

doWrite

int doWrite(ByteChunk chunk,
            Response response)
            throws IOException
Writes the response. The caller ( tomcat ) owns the chunks.

Parameters:
chunk - Data to write
response - Used to allow buffers that can be shared by multiple responses.
Throws:
IOException


Copyright © 2009 SUN Microsystems. All Rights Reserved.