Package jakarta.faces.application
Class ConfigurableNavigationHandlerWrapper
- java.lang.Object
-
- jakarta.faces.application.NavigationHandler
-
- jakarta.faces.application.ConfigurableNavigationHandler
-
- jakarta.faces.application.ConfigurableNavigationHandlerWrapper
-
- All Implemented Interfaces:
FacesWrapper<ConfigurableNavigationHandler>
public abstract class ConfigurableNavigationHandlerWrapper extends ConfigurableNavigationHandler implements FacesWrapper<ConfigurableNavigationHandler>
- Since:
- 2.2
-
-
Constructor Summary
Constructors Constructor Description ConfigurableNavigationHandlerWrapper()
Deprecated.ConfigurableNavigationHandlerWrapper(ConfigurableNavigationHandler delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NavigationCase
getNavigationCase(FacesContext context, String fromAction, String outcome)
NavigationCase
getNavigationCase(FacesContext context, String fromAction, String outcome, String toFlowDocumentId)
Map<String,Set<NavigationCase>>
getNavigationCases()
ConfigurableNavigationHandler
getWrapped()
A class that implements this interface uses this method to return an instance of the class being wrapped.void
handleNavigation(FacesContext context, String fromAction, String outcome)
void
inspectFlow(FacesContext context, Flow flow)
void
performNavigation(String outcome)
-
Methods inherited from class jakarta.faces.application.NavigationHandler
handleNavigation
-
-
-
-
Constructor Detail
-
ConfigurableNavigationHandlerWrapper
@Deprecated public ConfigurableNavigationHandlerWrapper()
Deprecated.
-
ConfigurableNavigationHandlerWrapper
public ConfigurableNavigationHandlerWrapper(ConfigurableNavigationHandler delegate)
-
-
Method Detail
-
getNavigationCase
public NavigationCase getNavigationCase(FacesContext context, String fromAction, String outcome)
- Specified by:
getNavigationCase
in classConfigurableNavigationHandler
-
getNavigationCases
public Map<String,Set<NavigationCase>> getNavigationCases()
- Specified by:
getNavigationCases
in classConfigurableNavigationHandler
-
handleNavigation
public void handleNavigation(FacesContext context, String fromAction, String outcome)
- Specified by:
handleNavigation
in classNavigationHandler
-
performNavigation
public void performNavigation(String outcome)
- Overrides:
performNavigation
in classConfigurableNavigationHandler
-
inspectFlow
public void inspectFlow(FacesContext context, Flow flow)
- Overrides:
inspectFlow
in classConfigurableNavigationHandler
-
getNavigationCase
public NavigationCase getNavigationCase(FacesContext context, String fromAction, String outcome, String toFlowDocumentId)
- Overrides:
getNavigationCase
in classConfigurableNavigationHandler
- Returns:
-
getWrapped
public ConfigurableNavigationHandler getWrapped()
Description copied from interface:FacesWrapper
A class that implements this interface uses this method to return an instance of the class being wrapped.- Specified by:
getWrapped
in interfaceFacesWrapper<ConfigurableNavigationHandler>
- Returns:
- the instance of the class being wrapped
-
-