Package org.apache.myfaces.application
Class BackwardsCompatibleNavigationHandlerWrapper
java.lang.Object
jakarta.faces.application.NavigationHandler
jakarta.faces.application.ConfigurableNavigationHandler
org.apache.myfaces.application.BackwardsCompatibleNavigationHandlerWrapper
This class is used as a double wrapper for NavigationHandler
and ConfigurableNavigationHandler to be backwards compatible
to the pre Faces 2.0 NavigationHandlers which are not
ConfigurableNavigationHandlers (since Faces 2.0 the standard
NavigationHandler implementation has to inherit from
ConfigurableNavigationHandler).
It just passes through handleNavigation() to the wrapped
NavigationHandler and getNavigationCase() and getNavigationCases()
to the wrapped ConfigurableNavigationHandler.
- Version:
- $Revision$ $Date$
- Author:
- Jakob Korherr (latest modification by $Author$)
-
Constructor Summary
ConstructorsConstructorDescriptionBackwardsCompatibleNavigationHandlerWrapper
(NavigationHandler wrapped, ConfigurableNavigationHandler doubleWrapped) -
Method Summary
Modifier and TypeMethodDescriptiongetNavigationCase
(FacesContext context, String fromAction, String outcome) void
handleNavigation
(FacesContext context, String fromAction, String outcome) Methods inherited from class jakarta.faces.application.ConfigurableNavigationHandler
getNavigationCase, inspectFlow, performNavigation
Methods inherited from class jakarta.faces.application.NavigationHandler
handleNavigation
-
Constructor Details
-
Method Details