Package com.bytedesk.core.message
Class MessagePersistService
java.lang.Object
com.bytedesk.core.message.MessagePersistService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MessageRestServiceprivate final org.modelmapper.ModelMapperprivate final ThreadRestService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondealWithMessageNotification(MessageTypeEnum type, MessageProtobuf messageProtobuf) private voiddealWithMessageRecall(MessageProtobuf message) private voiddealWithMessageReceipt(MessageTypeEnum type, MessageProtobuf message) void
-
Field Details
-
messageRestService
-
threadRestService
-
modelMapper
private final org.modelmapper.ModelMapper modelMapper
-
-
Constructor Details
-
MessagePersistService
public MessagePersistService()
-
-
Method Details
-
persist
-
dealWithMessageNotification
public Boolean dealWithMessageNotification(@NonNull MessageTypeEnum type, MessageProtobuf messageProtobuf) -
dealWithMessageReceipt
-
dealWithMessageRecall
-