类 WebSocketClient
java.lang.Object
okhttp3.WebSocketListener
com.agentsflex.core.model.client.impl.WebSocketClient
- 所有已实现的接口:
StreamClient
-
字段概要
字段修饰符和类型字段说明private ChatConfigprivate booleanprivate StreamClientListenerprivate static final org.slf4j.Loggerprivate okhttp3.OkHttpClientprivate Stringprivate okhttp3.WebSocket -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private void安全关闭 WebSocket 并通知监听器(确保只执行一次)okhttp3.OkHttpClientvoidvoidvoidvoidvoidonMessage(okhttp3.WebSocket webSocket, okio.ByteString bytes) voidonOpen(okhttp3.WebSocket webSocket, okhttp3.Response response) voidsetOkHttpClient(okhttp3.OkHttpClient okHttpClient) voidstart(String url, Map<String, String> headers, String payload, StreamClientListener listener, ChatConfig config) voidstop()
-
字段详细资料
-
log
-
okHttpClient
-
webSocket
-
listener
-
config
-
isStop
-
payload
-
-
构造器详细资料
-
WebSocketClient
public WebSocketClient() -
WebSocketClient
-
-
方法详细资料
-
getOkHttpClient
-
setOkHttpClient
-
start
public void start(String url, Map<String, String> headers, String payload, StreamClientListener listener, ChatConfig config) - 指定者:
start在接口中StreamClient
-
stop
- 指定者:
stop在接口中StreamClient
-
onOpen
- 覆盖:
onOpen在类中okhttp3.WebSocketListener
-
onMessage
- 覆盖:
onMessage在类中okhttp3.WebSocketListener
-
onMessage
- 覆盖:
onMessage在类中okhttp3.WebSocketListener
-
onClosing
- 覆盖:
onClosing在类中okhttp3.WebSocketListener
-
onFailure
- 覆盖:
onFailure在类中okhttp3.WebSocketListener
-
onClosed
- 覆盖:
onClosed在类中okhttp3.WebSocketListener
-
closeWebSocketAndNotify
安全关闭 WebSocket 并通知监听器(确保只执行一次)
-