Package jakarta.websocket


package jakarta.websocket
  • Class
    Description
    Annotates a class as a WebSocket client endpoint.
    Provides configuration information for WebSocket client endpoints.
    Builder for creating ClientEndpointConfig instances.
    Provides a mechanism to customize the WebSocket handshake for client endpoints.
    Represents the reason for the closure of a WebSocket connection, including a close code and an optional reason phrase.
    Represents a WebSocket close code.
    Standard WebSocket close codes as defined by RFC 6455 and related specifications.
    Use the ServiceLoader mechanism to provide instances of the WebSocket client container.
    Exception thrown when a decoder fails to decode a WebSocket message.
    Base interface for WebSocket message decoders.
    A decoder that decodes entire binary WebSocket messages into an object of type T.
    A decoder that decodes entire binary WebSocket messages from an input stream into an object of type T.
    A decoder that decodes entire text WebSocket messages into an object of type T.
    A decoder that decodes entire text WebSocket messages from a reader into an object of type T.
    Exception thrown when a WebSocket endpoint cannot be deployed due to a configuration error.
    Exception thrown when an encoder fails to encode an object as a WebSocket message.
    Base interface for WebSocket message encoders.
    An encoder that encodes an object of type T into a binary WebSocket message.
    An encoder that encodes an object of type T into a binary WebSocket message written to an OutputStream.
    An encoder that encodes an object of type T into a text WebSocket message.
    An encoder that encodes an object of type T into a text WebSocket message written to a Writer.
    Base class for programmatic WebSocket endpoints.
    Provides configuration information for a WebSocket endpoint, including encoders, decoders, and user properties.
    Represents a WebSocket extension that can be negotiated during the handshake.
    Represents a parameter of a WebSocket extension.
    Represents the HTTP response returned by the server during a WebSocket handshake.
    Base interface for WebSocket message handlers.
    A message handler that receives partial (fragmented) messages.
    A message handler that receives whole (complete) messages.
    Annotates a method on a POJO endpoint to handle the close event.
    Annotates a method on a POJO endpoint to handle error events.
    Annotates a method on a POJO endpoint to handle incoming WebSocket messages.
    Annotates a method on a POJO endpoint to handle the open event.
    Represents a WebSocket Pong message and used by message handlers to enable applications to process the response to any Pings they send.
    Interface for sending messages to the remote endpoint of a WebSocket session.
    Asynchronous API for sending messages to the remote endpoint.
    Synchronous (blocking) API for sending messages to the remote endpoint.
    Callback interface for handling the result of an asynchronous WebSocket message send operation.
    Represents the result of an asynchronous WebSocket message send operation.
    Represents a WebSocket session, which is the WebSocket connection between a client and a server.
    Exception thrown when an error occurs on a WebSocket session.
    Provides the ability to create new WebSocket client connections.