org.apache.coyote.http11.filters
Class IdentityInputFilter
java.lang.Object
org.apache.coyote.http11.filters.IdentityInputFilter
- InputBuffer, InputFilter
public class IdentityInputFilter
extends java.lang.Object
Identity input filter.
- Remy Maucherat
ENCODING
protected static final ByteChunk ENCODING
ENCODING_NAME
protected static final String ENCODING_NAME
buffer
protected InputBuffer buffer
Next buffer in the pipeline.
contentLength
protected long contentLength
Content length.
endChunk
protected ByteChunk endChunk
Chunk used to read leftover bytes.
remaining
protected long remaining
Remaining bytes.
doRead
public int doRead(ByteChunk chunk,
Request req)
throws IOException
Read bytes.
- doRead in interface InputFilter
- doRead in interface InputBuffer
- If the filter does request length control, this value is
significant; it should be the number of bytes consumed from the buffer,
up until the end of the current request body, or the buffer length,
whichever is greater. If the filter does not do request body length
control, the returned value should be -1.
end
public long end()
throws IOException
End the current request.
- end in interface InputFilter
getContentLength
public long getContentLength()
Get content length.
getRemaining
public long getRemaining()
Get remaining bytes.
recycle
public void recycle()
Make the filter ready to process the next request.
- recycle in interface InputFilter
Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.