Package | Description |
---|---|
jakarta.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 © 2018,2020 Eclipse Foundation.
Use is subject to license terms.