+ chatHome
+ .getChatRoomData(chatRoomId)
+ .flatMap(chatRoomData -> put(chatRoomData, username, messageId, text));
+ }
+
+ private Mono<MessageTo> put(
+ ChatRoomData chatRoomData,
+ String username,
+ Long messageId,
+ String text)
+ {
+ return
+ chatRoomData