Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`boolean` | `handle(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(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(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 throw `IOReactorException` and terminate

### handle

    boolean handle(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 throw `RuntimeException` and terminate

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.