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.WebSocketConnectionListener
,org.eclipse.jetty.websocket.api.WebSocketListener
public class JettyWebSocketEndPoint
extends AbstractWebSocketEndPoint
implements org.eclipse.jetty.websocket.api.WebSocketListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
AbstractWebSocketEndPoint.Context
-
Constructor Summary
ConstructorDescriptionJettyWebSocketEndPoint
(JettyWebSocketTransport transport, BayeuxContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
onWebSocketBinary
(byte[] payload, int offset, int len) void
onWebSocketClose
(int code, String reason) void
onWebSocketConnect
(org.eclipse.jetty.websocket.api.Session session) void
onWebSocketError
(Throwable failure) void
onWebSocketText
(String data) protected void
send
(ServerSession session, String data, org.eclipse.jetty.util.Callback callback) toString()
Methods inherited from class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
flush, onClose, onError, onMessage, writeComplete
-
Constructor Details
-
JettyWebSocketEndPoint
-
-
Method Details
-
onWebSocketConnect
public void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session) - Specified by:
onWebSocketConnect
in interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
onWebSocketBinary
public void onWebSocketBinary(byte[] payload, int offset, int len) - Specified by:
onWebSocketBinary
in interfaceorg.eclipse.jetty.websocket.api.WebSocketListener
-
onWebSocketText
- Specified by:
onWebSocketText
in interfaceorg.eclipse.jetty.websocket.api.WebSocketListener
-
onWebSocketClose
- Specified by:
onWebSocketClose
in interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
onWebSocketError
- Specified by:
onWebSocketError
in interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
send
- Specified by:
send
in classAbstractWebSocketEndPoint
-
close
- Specified by:
close
in classAbstractWebSocketEndPoint
-
toString
- Overrides:
toString
in classAbstractWebSocketEndPoint
-