| org.apache.beehive.netui.pageflow.handler.ActionForwardHandler
All known Subclasses: org.apache.beehive.netui.pageflow.internal.DefaultActionForwardHandler,
ActionForwardHandler | public interface ActionForwardHandler extends Handler(Code) | | Handler for action forward processing.
|
Method Summary | |
ActionForward | doAutoViewRender(FlowControllerHandlerContext context, ActionMapping mapping, ActionForm form) | ActionForward | doNestingReturn(FlowControllerHandlerContext context, Forward pageFlowFwd, ActionMapping mapping, ActionForm form) | ActionForward | doReturnToAction(FlowControllerHandlerContext context, String actionName, Forward pageFlowFwd) | ActionForward | doReturnToPage(FlowControllerHandlerContext context, PreviousPageInfo prevPageInfo, PageFlowController currentPageFlow, ActionForm currentForm, String actionName, Forward pageFlowFwd) | ActionForward | handleInterceptorReturn(FlowControllerHandlerContext context, PageFlowController poppedPageFlow, PageFlowStack.PushedPageFlow pushedPageFlowWrapper, String returnAction, ActionMapping actionMapping, ActionForm form, ActionInterceptor interceptor) | ActionForward | processForward(FlowControllerHandlerContext context, ActionForward fwd, ActionMapping actionMapping, ExceptionConfig exceptionConfig, String actionName, ModuleConfig altModuleConfig, ActionForm form) Perform additional processing on a given Struts ActionForward, and perform any necessary updates to the request
and user session (including updates to the PageFlowController nesting stack). |
processForward | ActionForward processForward(FlowControllerHandlerContext context, ActionForward fwd, ActionMapping actionMapping, ExceptionConfig exceptionConfig, String actionName, ModuleConfig altModuleConfig, ActionForm form)(Code) | | Perform additional processing on a given Struts ActionForward, and perform any necessary updates to the request
and user session (including updates to the PageFlowController nesting stack). This method may replace
the given ActionForward with a new one.
Parameters: context - the current FlowControllerHandlerContext. Parameters: fwd - the ActionForward object to process. Parameters: actionMapping - the Struts config object for the current action, if there is one (null if there is none). Parameters: exceptionConfig - the Struts config object for the current exception-handler, if one is being runnull if there is none). Parameters: actionName - the name of the currently-requested action. Parameters: altModuleConfig - an alternate Struts module configuration object for resolving a forward, if it can't beresolved from the current ActionMapping (or if there is no current ActionMapping). Parameters: form - the Struts ActionForm created for the current action. May be null . the modified ActionForward object, or a replacement one. |
|
|