Package com.bytedesk.core.message
Class MessageSocketService
java.lang.Object
com.bytedesk.core.message.MessageSocketService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MqttMessageIdService
private final MqttSessionService
private final org.springframework.messaging.simp.SimpMessagingTemplate
private final TopicService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
doSendMessage
(String topic, MessageProto.Message messageProto, String clientId) private void
doSendToSubscribers
(String topic, MessageProto.Message messageProto) void
sendJsonMessage
(String messageJson) void
sendProtoMessage
(MessageProto.Message messageProto)
-
Field Details
-
simpMessagingTemplate
private final org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate -
mqttMessageIdService
-
mqttSessionService
-
topicService
-
-
Constructor Details
-
MessageSocketService
public MessageSocketService()
-
-
Method Details
-
sendJsonMessage
-
sendProtoMessage
-
doSendToSubscribers
-
doSendMessage
private void doSendMessage(String topic, @NonNull MessageProto.Message messageProto, String clientId)
-