public interface InputFilter extends InputBuffer
Modifier and Type | Method and Description |
---|---|
int |
doRead(ByteChunk chunk,
Request unused)
Read bytes.
|
long |
end()
End the current request.
|
ByteChunk |
getEncodingName()
Get the name of the encoding handled by this filter.
|
void |
recycle()
Make the filter ready to process the next request.
|
void |
setBuffer(InputBuffer buffer)
Set the next buffer in the filter pipeline.
|
void |
setRequest(Request request)
Some filters need additional parameters from the request.
|
available
int doRead(ByteChunk chunk, Request unused) throws IOException
doRead
in interface InputBuffer
chunk
- The buffer to read data into.unused
- The associated requestIOException
- If an I/O error occurs reading from the input streamvoid setRequest(Request request)
void recycle()
ByteChunk getEncodingName()
void setBuffer(InputBuffer buffer)
long end() throws IOException
IOException
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.