|
33 | 33 | import org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory; |
34 | 34 | import org.springframework.kafka.config.KafkaListenerContainerFactory; |
35 | 35 | import org.springframework.kafka.config.KafkaListenerEndpoint; |
36 | | -import org.springframework.kafka.listener.AcknowledgingConsumerAwareMessageListener; |
37 | 36 | import org.springframework.kafka.listener.CommonErrorHandler; |
38 | 37 | import org.springframework.kafka.listener.ConcurrentMessageListenerContainer; |
39 | 38 | import org.springframework.kafka.listener.ContainerProperties; |
40 | 39 | import org.springframework.kafka.listener.DeadLetterPublishingRecoverer; |
41 | 40 | import org.springframework.kafka.listener.DefaultErrorHandler; |
42 | 41 | import org.springframework.kafka.listener.KafkaConsumerBackoffManager; |
| 42 | +import org.springframework.kafka.listener.MessageListener; |
43 | 43 | import org.springframework.kafka.listener.adapter.KafkaBackoffAwareMessageListenerAdapter; |
44 | 44 | import org.springframework.kafka.support.TopicPartitionOffset; |
45 | 45 | import org.springframework.util.Assert; |
@@ -253,8 +253,8 @@ protected DefaultErrorHandler createDefaultErrorHandlerInstance(DeadLetterPublis |
253 | 253 |
|
254 | 254 | protected void setupBackoffAwareMessageListenerAdapter(ConcurrentMessageListenerContainer<?, ?> container, |
255 | 255 | Configuration configuration, boolean isSetContainerProperties) { |
256 | | - AcknowledgingConsumerAwareMessageListener<?, ?> listener = checkAndCast(container.getContainerProperties() |
257 | | - .getMessageListener(), AcknowledgingConsumerAwareMessageListener.class); |
| 256 | + MessageListener<?, ?> listener = checkAndCast(container.getContainerProperties() |
| 257 | + .getMessageListener(), MessageListener.class); |
258 | 258 |
|
259 | 259 | if (isSetContainerProperties && !configuration.backOffValues.isEmpty()) { |
260 | 260 | configurePollTimeoutAndIdlePartitionInterval(container, configuration); |
|
0 commit comments