public interface ReadHandler
This class represents a call-back mechanism that will notify implementations as more input data becomes available to read without blocking.
- Since:
- 2.2
-
Method Summary
Modifier and TypeMethodDescriptionvoidInvoked when all data for the current request has been read.voidInvoked when data is available to be read without blocking.voidInvoked when an error occurs processing the request asynchronously.
-
Method Details
-
onDataAvailable
Invoked when data is available to be read without blocking. Data must be consumed by the handler implementation before re-registering.
- Throws:
Exception-Exceptionmight be thrown by the custom handler code. This exception will be delegated for processing toonError(java.lang.Throwable).
-
onError
Invoked when an error occurs processing the request asynchronously.
- Parameters:
t- the error
-
onAllDataRead
Invoked when all data for the current request has been read.
- Throws:
Exception-Exceptionmight be thrown by the custom handler code. This exception will be delegated for processing toonError(java.lang.Throwable).
-