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 AbstractWebSocketEndPoint
AbstractWebSocketEndPoint.ContextNested classes/interfaces inherited from interface org.eclipse.jetty.websocket.api.Session.Listener
org.eclipse.jetty.websocket.api.Session.Listener.Abstract, org.eclipse.jetty.websocket.api.Session.Listener.AbstractAutoDemanding, org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding -
Constructor Summary
ConstructorsConstructorDescriptionJettyWebSocketEndPoint(JettyWebSocketTransport transport, BayeuxContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidonWebSocketClose(int code, String reason, org.eclipse.jetty.websocket.api.Callback callback) voidonWebSocketError(Throwable failure) voidonWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) voidonWebSocketText(String data) protected voidsend(ServerSession session, String data, Promise<Void> promise) toString()Methods inherited from class AbstractWebSocketEndPoint
flush, onClose, onError, onMessage, writeCompleteMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.websocket.api.Session.Listener
onWebSocketBinary, onWebSocketClose, onWebSocketFrame, onWebSocketPartialBinary, onWebSocketPartialText, onWebSocketPing, onWebSocketPong
-
Constructor Details
-
JettyWebSocketEndPoint
-
-
Method Details
-
onWebSocketOpen
public void onWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) - Specified by:
onWebSocketOpenin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketText
- Specified by:
onWebSocketTextin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketClose
public void onWebSocketClose(int code, String reason, org.eclipse.jetty.websocket.api.Callback callback) - Specified by:
onWebSocketClosein interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketError
- Specified by:
onWebSocketErrorin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
send
- Specified by:
sendin classAbstractWebSocketEndPoint
-
close
- Specified by:
closein classAbstractWebSocketEndPoint
-
toString
- Overrides:
toStringin classAbstractWebSocketEndPoint
-