Class AjaxBehavior

All Implemented Interfaces:
Behavior, ClientBehavior, PartialStateHolder, StateHolder

public class AjaxBehavior extends ClientBehaviorBase
Since:
2.0
  • Field Details

    • BEHAVIOR_ID

      public static final String BEHAVIOR_ID
      not needed anymore but enforced by the spec theoretically a FacesBehavior(value = "jakarta.faces.behavior.Ajax") could do it
      See Also:
  • Constructor Details

    • AjaxBehavior

      public AjaxBehavior()
  • Method Details

    • addAjaxBehaviorListener

      public void addAjaxBehaviorListener(AjaxBehaviorListener listener)
    • removeAjaxBehaviorListener

      public void removeAjaxBehaviorListener(AjaxBehaviorListener listener)
    • getExecute

      public Collection<String> getExecute()
    • setExecute

      public void setExecute(Collection<String> execute)
    • getOnerror

      public String getOnerror()
    • setOnerror

      public void setOnerror(String onError)
    • getOnevent

      public String getOnevent()
    • setOnevent

      public void setOnevent(String onEvent)
    • getRender

      public Collection<String> getRender()
    • setRender

      public void setRender(Collection<String> render)
    • getValueExpression

      public jakarta.el.ValueExpression getValueExpression(String name)
    • setValueExpression

      public void setValueExpression(String name, jakarta.el.ValueExpression expression)
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • isImmediate

      public boolean isImmediate()
    • setImmediate

      public void setImmediate(boolean immediate)
    • isImmediateSet

      public boolean isImmediateSet()
    • isResetValues

      public boolean isResetValues()
      Since:
      2.2
    • setResetValues

      public void setResetValues(boolean resetValues)
      Since:
      2.2
    • isResetValuesSet

      public boolean isResetValuesSet()
      Since:
      2.2
    • getDelay

      public String getDelay()
      Returns:
      Since:
      2.2
    • setDelay

      public void setDelay(String delay)
      Parameters:
      delay -
      Since:
      2.2
    • getHints

      public Set<ClientBehaviorHint> getHints()
      Description copied from class: ClientBehaviorBase
      Specified by:
      getHints in interface ClientBehavior
      Overrides:
      getHints in class ClientBehaviorBase
    • getRendererType

      public String getRendererType()
      Overrides:
      getRendererType in class ClientBehaviorBase
    • restoreState

      public void restoreState(FacesContext facesContext, Object o)
      Specified by:
      restoreState in interface StateHolder
      Overrides:
      restoreState in class BehaviorBase
    • saveState

      public Object saveState(FacesContext facesContext)
      Specified by:
      saveState in interface StateHolder
      Overrides:
      saveState in class BehaviorBase