org.apache.beehive.netui.pageflow.handler
Interface ExceptionsHandler

All Superinterfaces:
Handler
All Known Implementing Classes:
DefaultExceptionsHandler

public interface ExceptionsHandler
extends Handler

Handler for exception processing.


Method Summary
 boolean eatUnhandledException(FlowControllerHandlerContext context, Throwable ex)
           
 void exposeException(FlowControllerHandlerContext context, Throwable ex, ActionMapping actionMapping)
           
 ActionForward handleException(FlowControllerHandlerContext context, Throwable ex, ActionMapping actionMapping, ActionForm form)
           
 Throwable unwrapException(FlowControllerHandlerContext context, Throwable ex)
           
 
Methods inherited from interface Handler
init, reinit
 

Method Detail

handleException

ActionForward handleException(FlowControllerHandlerContext context,
                              Throwable ex,
                              ActionMapping actionMapping,
                              ActionForm form)
                              throws IOException,
                                     ServletException
Throws:
IOException
ServletException

unwrapException

Throwable unwrapException(FlowControllerHandlerContext context,
                          Throwable ex)

exposeException

void exposeException(FlowControllerHandlerContext context,
                     Throwable ex,
                     ActionMapping actionMapping)

eatUnhandledException

boolean eatUnhandledException(FlowControllerHandlerContext context,
                              Throwable ex)