Class FlowActionListener

java.lang.Object
org.springframework.faces.webflow.FlowActionListener
All Implemented Interfaces:
jakarta.faces.event.ActionListener, jakarta.faces.event.FacesListener, EventListener

public class FlowActionListener extends Object implements jakarta.faces.event.ActionListener
The default ActionListener implementation to be used with Web Flow. This implementation bypasses the JSF NavigationHandler mechanism to instead let the event be handled directly by Web Flow.

Web Flow's model-level validation will be invoked here after an event has been detected if the event is not an immediate event.

Author:
Jeremy Grelle
  • Field Summary

    Fields inherited from interface jakarta.faces.event.ActionListener

    TO_FLOW_DOCUMENT_ID_ATTR_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
    FlowActionListener(jakarta.faces.event.ActionListener delegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    processAction(jakarta.faces.event.ActionEvent actionEvent)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FlowActionListener

      public FlowActionListener(jakarta.faces.event.ActionListener delegate)
  • Method Details

    • processAction

      public void processAction(jakarta.faces.event.ActionEvent actionEvent) throws jakarta.faces.event.AbortProcessingException
      Specified by:
      processAction in interface jakarta.faces.event.ActionListener
      Throws:
      jakarta.faces.event.AbortProcessingException