- public Mono<ChatRoom> createChatroom(String name)
- {
- return service.createChatRoom(UUID.randomUUID(), name);
- }
-
- public Mono<ChatRoom> getChatRoom(UUID id)
- {
- return service
- .getChatRoom(id)
- .switchIfEmpty(Mono.error(() -> new UnknownChatroomException(id)));
- }
-
- public Flux<ChatRoom> getChatRooms()
- {
- return service.getChatRooms();
- }