Class EventHandler.AjaxBehaviorListenerImpl

  • All Implemented Interfaces:
    jakarta.faces.component.PartialStateHolder, jakarta.faces.component.StateHolder, jakarta.faces.event.AjaxBehaviorListener, jakarta.faces.event.BehaviorListener, jakarta.faces.event.FacesListener, EventListener
    Enclosing class:
    EventHandler

    public static final class EventHandler.AjaxBehaviorListenerImpl
    extends Object
    implements jakarta.faces.event.AjaxBehaviorListener, jakarta.faces.component.PartialStateHolder
    Wraps a method expression in a AjaxBehaviorListener
    • Constructor Detail

      • AjaxBehaviorListenerImpl

        public AjaxBehaviorListenerImpl()
      • AjaxBehaviorListenerImpl

        public AjaxBehaviorListenerImpl​(jakarta.el.MethodExpression expr)
    • Method Detail

      • processAjaxBehavior

        public void processAjaxBehavior​(jakarta.faces.event.AjaxBehaviorEvent event)
                                 throws jakarta.faces.event.AbortProcessingException
        Specified by:
        processAjaxBehavior in interface jakarta.faces.event.AjaxBehaviorListener
        Throws:
        jakarta.faces.event.AbortProcessingException
      • isTransient

        public boolean isTransient()
        Specified by:
        isTransient in interface jakarta.faces.component.StateHolder
      • restoreState

        public void restoreState​(jakarta.faces.context.FacesContext context,
                                 Object state)
        Specified by:
        restoreState in interface jakarta.faces.component.StateHolder
      • saveState

        public Object saveState​(jakarta.faces.context.FacesContext context)
        Specified by:
        saveState in interface jakarta.faces.component.StateHolder
      • setTransient

        public void setTransient​(boolean newTransientValue)
        Specified by:
        setTransient in interface jakarta.faces.component.StateHolder
      • clearInitialState

        public void clearInitialState()
        Specified by:
        clearInitialState in interface jakarta.faces.component.PartialStateHolder
      • initialStateMarked

        public boolean initialStateMarked()
        Specified by:
        initialStateMarked in interface jakarta.faces.component.PartialStateHolder
      • markInitialState

        public void markInitialState()
        Specified by:
        markInitialState in interface jakarta.faces.component.PartialStateHolder