Package javax.faces.application
Class ConfigurableNavigationHandler
- java.lang.Object
-
- javax.faces.application.NavigationHandler
-
- javax.faces.application.ConfigurableNavigationHandler
-
- Direct Known Subclasses:
ConfigurableNavigationHandlerWrapper
public abstract class ConfigurableNavigationHandler extends NavigationHandler
- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description ConfigurableNavigationHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract NavigationCasegetNavigationCase(FacesContext context, String fromAction, String outcome)NavigationCasegetNavigationCase(FacesContext context, String fromAction, String outcome, String toFlowDocumentId)abstract Map<String,Set<NavigationCase>>getNavigationCases()voidinspectFlow(FacesContext context, Flow flow)voidperformNavigation(String outcome)-
Methods inherited from class javax.faces.application.NavigationHandler
handleNavigation, handleNavigation
-
-
-
-
Method Detail
-
getNavigationCase
public abstract NavigationCase getNavigationCase(FacesContext context, String fromAction, String outcome)
-
getNavigationCases
public abstract Map<String,Set<NavigationCase>> getNavigationCases()
-
performNavigation
public void performNavigation(String outcome)
-
inspectFlow
public void inspectFlow(FacesContext context, Flow flow)
- Parameters:
context-flow-- Since:
- 2.2
-
getNavigationCase
public NavigationCase getNavigationCase(FacesContext context, String fromAction, String outcome, String toFlowDocumentId)
- Parameters:
context-fromAction-outcome-toFlowDocumentId-- Returns:
- Since:
- 2.2
-
-