Class RewriteNavigationHandler

java.lang.Object
jakarta.faces.application.NavigationHandler
jakarta.faces.application.ConfigurableNavigationHandler
org.ocpsoft.rewrite.faces.RewriteNavigationHandler

public class RewriteNavigationHandler extends jakarta.faces.application.ConfigurableNavigationHandler
Author:
Lincoln Baxter, III <lincoln@ocpsoft.com>
  • Field Details

  • Constructor Details

    • RewriteNavigationHandler

      public RewriteNavigationHandler(jakarta.faces.application.ConfigurableNavigationHandler parent)
  • Method Details

    • handleNavigation

      public void handleNavigation(jakarta.faces.context.FacesContext context, String fromAction, String outcome)
      Specified by:
      handleNavigation in class jakarta.faces.application.NavigationHandler
    • isInNavigation

      public static boolean isInNavigation(jakarta.servlet.http.HttpServletRequest request)
    • getNavigationCase

      public jakarta.faces.application.NavigationCase getNavigationCase(jakarta.faces.context.FacesContext context, String fromAction, String outcome)
      Specified by:
      getNavigationCase in class jakarta.faces.application.ConfigurableNavigationHandler
    • getNavigationCases

      public Map<String,Set<jakarta.faces.application.NavigationCase>> getNavigationCases()
      Specified by:
      getNavigationCases in class jakarta.faces.application.ConfigurableNavigationHandler
    • performNavigation

      public void performNavigation(String outcome)
      Overrides:
      performNavigation in class jakarta.faces.application.ConfigurableNavigationHandler