Package io.helidon.websocket
package io.helidon.websocket
WebSocket APIs.
-
ClassDescriptionFrame from a client (always masked).Frame from a server (never masked).Container class for WebSocket related annotations that are shared by client and server.A method invoked when the websocket connection is closed.A method invoked when the websocket communication encounters an error.A method invoked during HTTP to WebSocket upgrade.A message listener method.A method invoked when the websocket connection is established.Codes to use with
WsSession.close(int, String)and to receive inWsListener.onClose(WsSession, int, String).Exception requesting a close of the WebSocket communication.WebSocket frame.WebSocket listener.A base class for WebSocket listeners to support readers and input streams.WebSocket operation code.WebSocket protocol configuration available from aWsSession.Fluent API builder forWsProtocolConfig.WsProtocolConfig.BuilderBase<BUILDER extends WsProtocolConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends WsProtocolConfig>Fluent API builder base forWsProtocolConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.WebSocket session.An exception that may be thrown byWsListener.onHttpUpgrade(HttpPrologue, io.helidon.http.Headers)during handshake process to reject a websocket upgrade.