org.apache.tapestry5

## Interface ExceptionHandlerAssistant

-     public interface ExceptionHandlerAssistant

  A contribution to the default `RequestExceptionHandler` service, this is mapped to an exception class, allowing class specific (based on an inheritance search) handling of an exception.
  See Also:
    `ContextAwareException`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Object` | `handleRequestException(Throwable exception, List<Object> exceptionContext)` Handles the exception, returning a page class or link to redirect to.

- - ### Method Detail

    - #### handleRequestException

          Object handleRequestException(Throwable exception,
                                        List<Object> exceptionContext)
                                 throws IOException

      Handles the exception, returning a page class or link to redirect to.
      Parameters:
        `exception` - the exception as thrown
        `exceptionContext` - a page activation context that is derived from the root-most exception
      Returns:
        either a page class or a `Link`; a page will be redirected to, with the exception context as the page activation context
      Throws:
        `IOException`

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.