Package org.apache.tapestry5
Interface ExceptionHandlerAssistant
- All Known Implementing Classes:
FormsRequirePostExceptionHandlerAssistant
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:
-
Method Summary
Modifier and TypeMethodDescriptionhandleRequestException(Throwable exception, List<Object> exceptionContext) Handles the exception, returning a page class or link to redirect to.
-
Method Details
-
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 thrownexceptionContext- 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
-