| Package | Description | 
|---|---|
| javax.websocket | 
 This package contains all the Jakartq WebSocket APIs common to both the client and server side. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Session | 
WebSocketContainer.connectToServer(Class<?> annotatedEndpointClass,
               URI path)
Connect the supplied annotated endpoint to its server. 
 | 
Session | 
WebSocketContainer.connectToServer(Class<? extends Endpoint> endpointClass,
               ClientEndpointConfig cec,
               URI path)
Connect the supplied programmatic endpoint to its server with the given configuration. 
 | 
Session | 
WebSocketContainer.connectToServer(Endpoint endpointInstance,
               ClientEndpointConfig cec,
               URI path)
Connect the supplied programmatic client endpoint instance to its server with the given configuration. 
 | 
Session | 
WebSocketContainer.connectToServer(Object annotatedEndpointInstance,
               URI path)
Connect the supplied annotated endpoint instance to its server. 
 | 
Session | 
SessionException.getSession()
Return the Session on which the problem occurred. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Session> | 
Session.getOpenSessions()
Return a copy of the Set of all the open web socket sessions that represent connections to the same endpoint to
 which this session represents a connection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Endpoint.onClose(Session session,
       CloseReason closeReason)
This method is called immediately prior to the session with the remote peer being closed. 
 | 
void | 
Endpoint.onError(Session session,
       Throwable thr)
Developers may implement this method when the web socket session creates some kind of error that is not modeled
 in the web socket protocol. 
 | 
abstract void | 
Endpoint.onOpen(Session session,
      EndpointConfig config)
Developers must implement this method to be notified when a new conversation has just begun. 
 | 
| Constructor and Description | 
|---|
SessionException(String message,
                Throwable cause,
                Session session)
Creates a new instance of this exception with the given message, the wrapped cause of the exception and the
 session with which the problem is associated. 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.