| org.apache.beehive.netui.pageflow.internal.DefaultHandler org.apache.beehive.netui.pageflow.internal.DefaultExceptionsHandler
Method Summary | |
public boolean | eatUnhandledException(FlowControllerHandlerContext context, Throwable ex) | public void | exposeException(FlowControllerHandlerContext context, Throwable ex, ActionMapping actionMapping) | protected ExceptionConfig | getExceptionConfig(Class exceptionType, ModuleConfig moduleConfig) | protected Method | getExceptionHandlerMethod(FlowControllerHandlerContext context, String methodName, Throwable ex, Object formBean) Get an Exception handler method.
Parameters: methodName - the name of the method to get. Parameters: ex - the Exception that is to be handled. | protected FlowController | getFallbackFlowController(FlowController originalFlowController, Class exClass, ServletRequest request, ServletResponse response, ServletContext servletContext) | protected String | getMessage(FlowControllerHandlerContext context, String messageKey, String bundle, Object[] args) | public ExceptionsHandler | getRegisteredExceptionsHandler() | public ActionForward | handleException(FlowControllerHandlerContext context, Throwable ex, ActionMapping actionMapping, ActionForm form) | protected ActionForward | invokeExceptionHandlerClass(FlowControllerHandlerContext context, Throwable throwable, ExceptionConfig exceptionConfig, ActionMapping actionMapping, ActionForm form) | protected ActionForward | invokeExceptionHandlerMethod(FlowControllerHandlerContext context, Throwable ex, PageFlowExceptionConfig exceptionConfig, ActionForm form, ActionMapping actionMapping) | public void | reinit(ServletContext servletContext) | protected static void | storeException(HttpServletRequest request, String key, ActionMessage error, String scope) | public Throwable | unwrapException(FlowControllerHandlerContext context, Throwable ex) |
getExceptionConfig | protected ExceptionConfig getExceptionConfig(Class exceptionType, ModuleConfig moduleConfig)(Code) | | |
getExceptionHandlerMethod | protected Method getExceptionHandlerMethod(FlowControllerHandlerContext context, String methodName, Throwable ex, Object formBean)(Code) | | Get an Exception handler method.
Parameters: methodName - the name of the method to get. Parameters: ex - the Exception that is to be handled. the Method with the given name that handles the given Exception, or null if none matches. |
|
|