Package org.apache.http.nio.reactor
Interface IOReactorExceptionHandler
-
public interface IOReactorExceptionHandler
Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
handle(java.io.IOException ex)
This method is expected to examine the I/O exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.boolean
handle(java.lang.RuntimeException ex)
This method is expected to examine the runtime exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.
-
-
-
Method Detail
-
handle
boolean handle(java.io.IOException ex)
This method is expected to examine the I/O exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.- Parameters:
ex
- potentially recoverable I/O exception- Returns:
true
if it is safe to ignore the exception and continue execution of the I/O reactor;false
if the I/O reactor must throwIOReactorException
and terminate
-
handle
boolean handle(java.lang.RuntimeException ex)
This method is expected to examine the runtime exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.- Parameters:
ex
- potentially recoverable runtime exception- Returns:
true
if it is safe to ignore the exception and continue execution of the I/O reactor;false
if the I/O reactor must throwRuntimeException
and terminate
-
-