-
Interfaces Interface Description org.springframework.kafka.config.StreamsBuilderFactoryBeanCustomizer in favor ofStreamsBuilderFactoryBeanConfigurer
due to a name clash with a similar class in Spring Boot.org.springframework.kafka.core.KafkaFailureCallback as of 2.9.1, in favor ofCompletableFuture.whenComplete(BiConsumer)
org.springframework.kafka.core.KafkaSendCallback as of 2.9.1, in favor ofCompletableFuture.whenComplete(BiConsumer)
-
Classes Class Description org.springframework.kafka.listener.adapter.RetryingMessageListenerAdapter since 2.8 - use a suitably configured error handler instead.org.springframework.kafka.listener.LoggingErrorHandler - use theCommonLoggingErrorHandler
instead.org.springframework.kafka.listener.SeekToCurrentBatchErrorHandler with no replacement - useDefaultErrorHandler
with an infiniteBackOff
.org.springframework.kafka.transaction.ChainedKafkaTransactionManager Refer to theChainedTransactionManager
javadocs.
-
Enum Constants Enum Constant Description org.springframework.kafka.listener.ContainerProperties.EOSMode.ALPHA in favor ofContainerProperties.EOSMode.V1
.org.springframework.kafka.listener.ContainerProperties.EOSMode.BETA in favor ofContainerProperties.EOSMode.V2
.org.springframework.kafka.listener.ContainerProperties.EOSMode.V1 3.0 and later will require 2.5+ brokers