Module bus.http

Class CoverCall.Listener

java.lang.Object
org.miaixz.bus.http.socket.WebSocketListener
org.miaixz.bus.http.plugin.httpv.CoverCall.Listener
Enclosing class:
CoverCall

public static class CoverCall.Listener extends WebSocketListener
  • Constructor Details

  • Method Details

    • onOpen

      public void onOpen(WebSocket webSocket, Response response)
      Description copied from class: WebSocketListener
      当web socket被远程对等方接受并可以开始传输消息时调用
      Overrides:
      onOpen in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      response - 当前响应体
    • onMessage

      public void onMessage(WebSocket webSocket, String text)
      Description copied from class: WebSocketListener
      当收到文本(类型为0x1)消息时调用
      Overrides:
      onMessage in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      text - 文本内容
    • onMessage

      public void onMessage(WebSocket webSocket, org.miaixz.bus.core.io.ByteString bytes)
      Description copied from class: WebSocketListener
      当接收到二进制(类型为0x2)消息时调用
      Overrides:
      onMessage in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      bytes - 二进制内容
    • onClosing

      public void onClosing(WebSocket webSocket, int code, String reason)
      Description copied from class: WebSocketListener
      当远程对等点指示不再传输传入消息时调用
      Overrides:
      onClosing in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      code - 状态码
      reason - 关闭终止原因
    • onClosed

      public void onClosed(WebSocket webSocket, int code, String reason)
      Description copied from class: WebSocketListener
      当两个对等点都指示不再传输任何消息且连接已成功释放时调用。不再调用此侦听器
      Overrides:
      onClosed in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      code - 状态码
      reason - 关闭终止原因
    • onFailure

      public void onFailure(WebSocket webSocket, Throwable t, Response response)
      Description copied from class: WebSocketListener
      当web套接字由于从网络读取或写入错误而关闭时调用。发出和传入的消息可能都丢失了。不再调用此侦听器
      Overrides:
      onFailure in class WebSocketListener
      Parameters:
      webSocket - 当前web socket
      t - 线程信息
      response - 当前响应体