Class UIWebsocket

java.lang.Object
All Implemented Interfaces:
ClientBehaviorHolder, PartialStateHolder, StateHolder, TransientStateHolder, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder, EventListener

public class UIWebsocket extends UIComponentBase implements ClientBehaviorHolder

The <f:websocket> tag opens an one-way (server to client) websocket based push connection in client side which can be reached from server side via PushContext interface injected in any CDI/container managed artifact via @Push annotation.

By default, the rendererType property must be set to "jakarta.faces.Websocket". This value can be changed by calling the setRendererType() method.

For detailed usage instructions, see @Push javadoc.

Since:
2.3
See Also: