Package com.bytedesk.core.message
Class MessageSocketService
java.lang.Object
com.bytedesk.core.message.MessageSocketService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MqttMessageIdServiceprivate final MqttSessionServiceprivate final org.springframework.messaging.simp.SimpMessagingTemplateprivate final TopicRestService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddoSendMessage(String topic, MessageProto.Message messageProto, String clientId) private voiddoSendToSubscribers(String topic, MessageProto.Message messageProto) voidsendJsonMessage(String messageJson) voidsendProtoMessage(MessageProto.Message messageProto)
-
Field Details
-
simpMessagingTemplate
private final org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate -
mqttMessageIdService
-
mqttSessionService
-
topicRestService
-
-
Constructor Details
-
MessageSocketService
public MessageSocketService()
-
-
Method Details
-
sendJsonMessage
-
sendProtoMessage
-
doSendToSubscribers
-
doSendMessage
private void doSendMessage(String topic, @NonNull MessageProto.Message messageProto, String clientId)
-