Package org.apache.myfaces.application
Class NavigationHandlerImpl.NavigationContext
java.lang.Object
org.apache.myfaces.application.NavigationHandlerImpl.NavigationContext
- Enclosing class:
- NavigationHandlerImpl
A 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.
To resolve a navigation command, it is necessary to get an snapshot of the
current "navigation context" and try to resolve the command.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addTargetFlow
(Flow sourceFlow, Flow targetFlow, FlowCallNode flowCallNode) void
finish
(FacesContext facesContext) getCurrentFlow
(FacesContext facesContext) getLastDisplayedViewId
(FacesContext facesContext, Flow flow) void
popFlow
(FacesContext facesContext) void
pushFlow
(FacesContext facesContext, Flow flow) void
setNavigationCase
(NavigationCase navigationCase)
-
Constructor Details
-
NavigationContext
public NavigationContext()
-
-
Method Details
-
getSourceFlows
-
getTargetFlows
-
getFlowCallNodes
-
addTargetFlow
-
getCurrentFlow
-
finish
-
popFlow
-
pushFlow
-
getLastDisplayedViewId