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.
-
Class Summary 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, thisServletContextListener
does not need to be explicitly configured as theWsSci
performs all the necessary bootstrap and installs this listener in theServletContext
.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.WsRemoteEndpointImplServer This is the server sideRemoteEndpoint
implementation - i.e. what the server uses to send data to the client.WsSci Registers an interest in any class that is annotated withServerEndpoint
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.