@RestController public class WebSocketPublishMessageController extends Object
Description: 前端使用的 publish 响应接口
| 构造器和说明 |
|---|
WebSocketPublishMessageController(WebSocketMessageSender webSocketMessageSender,
DialogueDetailService dialogueDetailService) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
notice(String message,
org.springframework.messaging.simp.stomp.StompHeaderAccessor headerAccessor) |
void |
sendPrivateMessage(DialogueDetail detail,
org.springframework.messaging.simp.stomp.StompHeaderAccessor headerAccessor)
发送私信消息。
|
public WebSocketPublishMessageController(WebSocketMessageSender webSocketMessageSender, DialogueDetailService dialogueDetailService)
@MessageMapping(value="/public/notice") @SendTo(value="/broadcast/notice") public String notice(String message, org.springframework.messaging.simp.stomp.StompHeaderAccessor headerAccessor)
@MessageMapping(value="/private/message")
public void sendPrivateMessage(@Payload
DialogueDetail detail,
org.springframework.messaging.simp.stomp.StompHeaderAccessor headerAccessor)
detail - 前端数据 DialogueDetailheaderAccessor - 在WebSocketChannelInterceptor拦截器中绑定上的对象Copyright © 2023 Dromara. All rights reserved.