Contents
Class JettyWebSocketEndPoint
java.lang.Object
org.cometd.server.websocket.common.AbstractWebSocketEndPoint
org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
- All Implemented Interfaces:
org.eclipse.jetty.websocket.api.Session.Listener
- Direct Known Subclasses:
JettyWebSocketTransport.EndPoint
public class JettyWebSocketEndPoint
extends AbstractWebSocketEndPoint
implements org.eclipse.jetty.websocket.api.Session.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
AbstractWebSocketEndPoint.Context
-
Constructor Summary
ConstructorsConstructorDescriptionJettyWebSocketEndPoint
(JettyWebSocketTransport transport, BayeuxContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
onWebSocketClose
(int code, String reason) void
onWebSocketError
(Throwable failure) void
onWebSocketOpen
(org.eclipse.jetty.websocket.api.Session session) void
onWebSocketText
(String data) protected void
send
(ServerSession session, String data, Promise<Void> promise) toString()
Methods inherited from class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
flush, onClose, onError, onMessage, writeComplete
-
Constructor Details
-
Method Details
-
onWebSocketOpen
public void onWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) - Specified by:
onWebSocketOpen
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketText
- Specified by:
onWebSocketText
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketClose
- Specified by:
onWebSocketClose
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketError
- Specified by:
onWebSocketError
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
send
- Specified by:
send
in classAbstractWebSocketEndPoint
-
close
- Specified by:
close
in classAbstractWebSocketEndPoint
-
toString
- Overrides:
toString
in classAbstractWebSocketEndPoint
-