Class WebSocketListenerImpl
java.lang.Object
org.noear.solon.boot.jetty.websocket.WebSocketListenerImpl
- All Implemented Interfaces:
org.eclipse.jetty.websocket.api.Session.Listener,org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding
public class WebSocketListenerImpl
extends Object
implements org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding
WebSokcet 监听器
- Since:
- 3.5
- Author:
- noear
-
Nested Class Summary
Nested 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonWebSocketBinary(ByteBuffer payload, org.eclipse.jetty.websocket.api.Callback callback) voidonWebSocketClose(int statusCode, String reason, org.eclipse.jetty.websocket.api.Callback callback) voidonWebSocketError(Throwable cause) voidonWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) voidonWebSocketPing(ByteBuffer byteBuffer) voidonWebSocketPong(ByteBuffer byteBuffer) voidonWebSocketText(String text) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jetty.websocket.api.Session.Listener
onWebSocketClose, onWebSocketFrame, onWebSocketPartialBinary, onWebSocketPartialText
-
Constructor Details
-
WebSocketListenerImpl
public WebSocketListenerImpl()
-
-
Method Details
-
onWebSocketOpen
public void onWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) - Specified by:
onWebSocketOpenin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketBinary
public void onWebSocketBinary(ByteBuffer payload, org.eclipse.jetty.websocket.api.Callback callback) - Specified by:
onWebSocketBinaryin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketText
- Specified by:
onWebSocketTextin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketClose
public void onWebSocketClose(int statusCode, 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
-
onWebSocketPing
- Specified by:
onWebSocketPingin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketPong
- Specified by:
onWebSocketPongin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-