org.apache.coyote.http11
Interface InputFilter
- InputBuffer
- BufferedInputFilter, ChunkedInputFilter, IdentityInputFilter, VoidInputFilter
public interface InputFilter
Input filter interface.
- Remy Maucherat
end
public long end()
throws IOException
End the current request.
- 0 is the expected return value. A positive value indicates that
too many bytes were read. This method is allowed to use buffer.doRead
to consume extra bytes. The result of this method can't be negative (if
an error happens, an IOException should be thrown instead).
getEncodingName
public ByteChunk getEncodingName()
Get the name of the encoding handled by this filter.
recycle
public void recycle()
Make the filter ready to process the next request.
setBuffer
public void setBuffer(InputBuffer buffer)
Set the next buffer in the filter pipeline.
setRequest
public void setRequest(Request request)
Some filters need additional parameters from the request. All the
necessary reading can occur in that method, as this method is called
after the request header processing is complete.
Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.