public interface ReadListener extends EventListener
This class represents a call-back mechanism that will notify implementations as HTTP request data becomes available to be read without blocking.
Modifier and Type | Method and Description |
---|---|
void |
onAllDataRead()
Invoked when all data for the current request has been read.
|
void |
onDataAvailable()
When an instance of the
ReadListener is registered with a ServletInputStream , this method will
be invoked by the container the first time when it is possible to read data. |
void |
onError(Throwable t)
Invoked when an error occurs processing the request.
|
void onDataAvailable() throws IOException
ReadListener
is registered with a ServletInputStream
, this method will
be invoked by the container the first time when it is possible to read data. Subsequently the container will invoke
this method if and only if the ServletInputStream.isReady()
method has been called and has
returned a value of false
and data has subsequently become available to read.IOException
- if an I/O related error has occurred during processingvoid onAllDataRead() throws IOException
IOException
- if an I/O related error has occurred during processingvoid onError(Throwable t)
t
- the throwable to indicate why the read operation failedCopyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.