feat: Reintroduced `ChatRoom.shard`, becaus it is needed as a routing-hint
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / persistence / storage / files / ChatRoomServiceFactory.java
1 package de.juplo.kafka.chat.backend.persistence.storage.files;
2
3 import de.juplo.kafka.chat.backend.domain.ChatRoomService;
4 import de.juplo.kafka.chat.backend.domain.Message;
5 import reactor.core.publisher.Flux;
6
7
8 public interface ChatRoomServiceFactory
9 {
10   ChatRoomService create(Flux<Message> messageFlux);
11 }