Apache Tomcat 6.0.44

Interface InputBuffer

All Known Subinterfaces:
All Known Implementing Classes:
AjpAprProcessor.SocketInputBuffer, AjpProcessor.SocketInputBuffer, BufferedInputFilter, ChunkedInputFilter, IdentityInputFilter, InternalAprInputBuffer, InternalAprInputBuffer.SocketInputBuffer, InternalInputBuffer, InternalInputBuffer.InputStreamInputBuffer, InternalNioInputBuffer, InternalNioInputBuffer.SocketInputBuffer, JkInputStream, MemoryProtocolHandler.ByteChunkInputBuffer, SavedRequestInputFilter, VoidInputFilter

public interface InputBuffer

Input buffer. This class is used only in the protocol implementation. All reading from tomcat ( or adapter ) should be done using Request.doRead().

Remy Maucherat

Method Summary
 int doRead(ByteChunk chunk, Request request)
          Return from the input stream.

Method Detail


int doRead(ByteChunk chunk,
           Request request)
           throws java.io.IOException
Return from the input stream. IMPORTANT: the current model assumes that the protocol will 'own' the buffer and return a pointer to it in ByteChunk ( i.e. the param will have chunk.getBytes()==null before call, and the result after the call ).


Apache Tomcat 6.0.44

Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.