1 package de.juplo.kafka.chat.backend.persistence.kafka;
3 import de.juplo.kafka.chat.backend.domain.Message;
4 import lombok.RequiredArgsConstructor;
5 import org.apache.kafka.common.TopicPartition;
6 import reactor.core.publisher.Mono;
8 import java.time.LocalDateTime;
11 @RequiredArgsConstructor
12 class ChatroomInactiveMessageHandlingStrategy implements MessageHandlingStrategy
14 private final TopicPartition tp;
17 public Mono<Message> handleMessage(
18 Message.MessageKey key,
19 LocalDateTime timestamp,