Package org.apache.myfaces.application
Class NavigationHandlerImpl
java.lang.Object
jakarta.faces.application.NavigationHandler
jakarta.faces.application.ConfigurableNavigationHandler
org.apache.myfaces.application.NavigationHandlerImpl
- Version:
- $Revision$ $Date$
- Author:
- Thomas Spiegl (latest modification by $Author$), Anton Koinov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classA navigation command is an operation to do by the navigation handler like do a redirect, execute a normal navigation or enter or exit a flow. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNavigationCase(FacesContext facesContext, String fromAction, String outcome) Returns the navigation case that applies for the given action and outcomegetNavigationCommand(FacesContext facesContext, NavigationHandlerImpl.NavigationContext navigationContext, String fromAction, String outcome, String toFlowDocumentId) getNavigationCommandFromGlobalNavigationCases(FacesContext facesContext, String viewId, NavigationHandlerImpl.NavigationContext navigationContext, String fromAction, String outcome) getViewId(FacesContext context, String fromAction, String outcome) Returns the view ID that would be created for the given action and outcomeprotected ViewIdSupportvoidhandleNavigation(FacesContext facesContext, String fromAction, String outcome) voidhandleNavigation(FacesContext facesContext, String fromAction, String outcome, String toFlowDocumentId) voidinspectFlow(FacesContext context, Flow flow) voidsetViewIdSupport(ViewIdSupport viewIdSupport) Methods inherited from class jakarta.faces.application.ConfigurableNavigationHandler
getNavigationCase, performNavigation
-
Field Details
-
CALL_PRE_DISPOSE_VIEW
- See Also:
-
STARTED_FLOW_TRANSITION
- See Also:
-
-
Constructor Details
-
NavigationHandlerImpl
public NavigationHandlerImpl()
-
-
Method Details
-
getViewIdSupport
-
setViewIdSupport
-
getViewId
Returns the view ID that would be created for the given action and outcome -
inspectFlow
- Overrides:
inspectFlowin classConfigurableNavigationHandler