public interface ChatHome
{
- Mono<ChatRoom> getChatRoom(UUID id);
+ Mono<ChatRoomInfo> createChatRoom(UUID id, String name);
- Flux<ChatRoom> getChatRooms();
+ Mono<ChatRoomInfo> getChatRoomInfo(UUID id);
+
+ Flux<ChatRoomInfo> getChatRoomInfo();
+
+ Mono<ChatRoomData> getChatRoomData(UUID id);
}