org.apache.tomcat.websocket.server (Apache Tomcat 11.0.21 API Documentation)
Description: declaration: package: org.apache.tomcat.websocket.server

# Package org.apache.tomcat.websocket.server

package org.apache.tomcat.websocket.server
Server-side specific implementation classes. These are in a separate package to make packaging a pure client JAR simpler.

- Related Packages
  Package
  Description
  org.apache.tomcat.websocket
  org.apache.tomcat.websocket.pojo
  This package provides the necessary plumbing to convert an annotated POJO into a WebSocket `Endpoint`.
- Class
  Description
  Constants
  Internal implementation constants.
  DefaultServerEndpointConfigurator
  UpgradeUtil
  UriTemplate
  Extracts path parameters from URIs used to create web socket connections using the URI template defined for the associated Endpoint.
  WsContextListener
  In normal usage, this `ServletContextListener` does not need to be explicitly configured as the `WsSci` performs all the necessary bootstrap and installs this listener in the `ServletContext`.
  WsFilter
  Handles the initial HTTP connection for WebSocket connections.
  WsFrameServer
  WsHandshakeRequest
  Represents the request that this session was opened under.
  WsHttpUpgradeHandler
  Servlet 3.1 HTTP upgrade handler for WebSocket connections.
  WsMappingResult
  WsRemoteEndpointImplServer
  This is the server side `RemoteEndpoint` implementation - i.e. what the server uses to send data to the client.
  WsSci
  Registers an interest in any class that is annotated with `ServerEndpoint` so that Endpoint can be published via the WebSocket server.
  WsServerContainer
  Provides a per class loader (i.e. per web application) instance of a ServerContainer.
  WsSessionListener
  WsWriteTimeout
  Provides timeouts for asynchronous web socket writes.