import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
-import java.time.Clock;
import java.util.Optional;
import java.util.Properties;
import java.util.concurrent.ExecutorService;
{
return new ApplicationRecordHandler(
adderResults,
- Optional.ofNullable(properties.getThrottle()));
+ Optional.ofNullable(properties.getThrottle()),
+ properties.getClientId());
}
@Bean
@Bean
public ApplicationRebalanceListener rebalanceListener(
- KafkaConsumer<String, String> kafkaConsumer,
ApplicationRecordHandler recordHandler,
AdderResults adderResults,
StateRepository stateRepository,
ApplicationProperties properties)
{
return new ApplicationRebalanceListener(
- kafkaConsumer,
recordHandler,
adderResults,
stateRepository,