@Component public class WebSocketNoticeServer extends AbsFastWebSocketHandler
count, sessionMap, websocketType| 构造器和说明 |
|---|
WebSocketNoticeServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onClose(javax.websocket.Session session)
连接关闭调用的方法
|
void |
onError(javax.websocket.Session session,
Throwable error)
发生错误时调用
需要实现的类上加@OnError注解
|
void |
onMessage(String message,
javax.websocket.Session session)
服务器接收到客户端消息时调用的方法
需要实现的类上加@OnMessage注解
|
void |
onOpen(Long userId,
javax.websocket.Session session)
连接建立成功调用的方法
要实现的类上加@OnOpen注解
|
boolean |
send(Long userId,
MessageDto messageDto) |
close, error, getWebsocketType, message, onOpen, onOpen, open, send, send, sendAll, setWebsocketTypepublic void onOpen(Long userId, javax.websocket.Session session)
AbsFastWebSocketHandleronOpen 在类中 AbsFastWebSocketHandleruserId - 用户idpublic void onClose(javax.websocket.Session session)
onClose 在类中 AbsFastWebSocketHandlerpublic void onError(javax.websocket.Session session,
Throwable error)
onError 在类中 AbsFastWebSocketHandlersession - public void onMessage(String message, javax.websocket.Session session)
onMessage 在类中 AbsFastWebSocketHandlermessage - 收到的消息session - public boolean send(Long userId, MessageDto messageDto)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.