Package org.miaixz.bus.http.socket
Class WebSocketListener
java.lang.Object
org.miaixz.bus.http.socket.WebSocketListener
- Direct Known Subclasses:
CoverCall.Listener
web socket 监听器
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid当两个对等点都指示不再传输任何消息且连接已成功释放时调用。void当远程对等点指示不再传输传入消息时调用void当web套接字由于从网络读取或写入错误而关闭时调用。void当收到文本(类型为0x1)消息时调用void当接收到二进制(类型为0x2)消息时调用void当web socket被远程对等方接受并可以开始传输消息时调用
-
Constructor Details
-
WebSocketListener
public WebSocketListener()
-
-
Method Details
-
onOpen
当web socket被远程对等方接受并可以开始传输消息时调用- Parameters:
webSocket- 当前web socketresponse- 当前响应体
-
onMessage
当收到文本(类型为0x1)消息时调用- Parameters:
webSocket- 当前web sockettext- 文本内容
-
onMessage
当接收到二进制(类型为0x2)消息时调用- Parameters:
webSocket- 当前web socketbytes- 二进制内容
-
onClosing
当远程对等点指示不再传输传入消息时调用- Parameters:
webSocket- 当前web socketcode- 状态码reason- 关闭终止原因
-
onClosed
当两个对等点都指示不再传输任何消息且连接已成功释放时调用。不再调用此侦听器- Parameters:
webSocket- 当前web socketcode- 状态码reason- 关闭终止原因
-
onFailure
当web套接字由于从网络读取或写入错误而关闭时调用。发出和传入的消息可能都丢失了。不再调用此侦听器- Parameters:
webSocket- 当前web socketthrowable- 线程信息response- 当前响应体
-