org.apache.coyote
Interface OutputBuffer
- All Known Subinterfaces:
- OutputFilter
- All Known Implementing Classes:
- AjpAprProcessor.SocketOutputBuffer, ChunkedOutputFilter, GzipOutputFilter, IdentityOutputFilter, InternalAprOutputBuffer, InternalAprOutputBuffer.SocketOutputBuffer, InternalOutputBuffer, InternalOutputBuffer.OutputStreamOutputBuffer, JkInputStream, MemoryProtocolHandler.ByteChunkOutputBuffer, VoidOutputFilter
- public interface OutputBuffer
Output buffer.
This class is used internally by the protocol implementation. All writes from higher level code should happen
via Response.doWrite().
- Author:
- Remy Maucherat
doWrite
public int doWrite(ByteChunk chunk,
Response response)
throws java.io.IOException
- Write the response. The caller ( tomcat ) owns the chunks.
- Parameters:
chunk
- data to writeresponse
- used to allow buffers that can be shared by multiple responses.
- Returns:
- number of bytes written
- Throws:
java.io.IOException
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.