Class AbstractWebsocketComponent

All Implemented Interfaces:
ClientBehaviorHolder, PartialStateHolder, StateHolder, TransientStateHolder, ValueHolder, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder, EventListener
Direct Known Subclasses:
WebsocketComponent

@JSFComponent(clazz="org.apache.myfaces.push.WebsocketComponent", family="jakarta.faces.Output", type="org.apache.myfaces.WebsocketComponent", defaultRendererType="org.apache.myfaces.WebsocketComponent") public abstract class AbstractWebsocketComponent extends UIOutput implements ClientBehaviorHolder
This component hold f:websocket client behavior and other properties.
  • Constructor Details

    • AbstractWebsocketComponent

      public AbstractWebsocketComponent()
  • Method Details

    • getChannel

      @JSFProperty public abstract String getChannel()
    • getScope

      @JSFProperty public abstract String getScope()
    • getUser

      @JSFProperty public abstract String getUser()
    • getOnopen

      @JSFProperty public abstract String getOnopen()
    • getOnmessage

      @JSFProperty public abstract String getOnmessage()
    • getOnclose

      @JSFProperty public abstract String getOnclose()
    • isConnected

      @JSFProperty(defaultValue="true") public abstract boolean isConnected()
    • getEventNames

      public Collection<String> getEventNames()
      Specified by:
      getEventNames in interface ClientBehaviorHolder
      Overrides:
      getEventNames in class UIComponentBase