Class NavigatingInvocationResultHandler

java.lang.Object
org.ocpsoft.rewrite.faces.NavigatingInvocationResultHandler
All Implemented Interfaces:
org.ocpsoft.common.pattern.Specialized<Object>, org.ocpsoft.common.pattern.Weighted, org.ocpsoft.rewrite.spi.InvocationResultHandler

public class NavigatingInvocationResultHandler extends Object implements org.ocpsoft.rewrite.spi.InvocationResultHandler
(Priority: 100) Implementation of InvocationResultHandler which handles JavaServer Faces action result and navigation strings. Together with RewritePhaseListener, integrates PhaseAction into Faces navigation.
Author:
Lincoln Baxter, III
  • Field Details

    • QUEUED_NAVIGATION

      public static final String QUEUED_NAVIGATION
  • Constructor Details

    • NavigatingInvocationResultHandler

      public NavigatingInvocationResultHandler()
  • Method Details

    • priority

      public int priority()
      Specified by:
      priority in interface org.ocpsoft.common.pattern.Weighted
    • handles

      public boolean handles(Object payload)
      Specified by:
      handles in interface org.ocpsoft.common.pattern.Specialized<Object>
    • handle

      public void handle(org.ocpsoft.rewrite.event.Rewrite event, org.ocpsoft.rewrite.context.EvaluationContext context, Object result)
      Specified by:
      handle in interface org.ocpsoft.rewrite.spi.InvocationResultHandler