Uses of Interface
org.springframework.kafka.support.Acknowledgment
Packages that use Acknowledgment
Package
Description
Package for kafka listeners
Provides classes for adapting listeners.
Package for kafka converters
-
Uses of Acknowledgment in org.springframework.kafka.listener
Methods in org.springframework.kafka.listener with parameters of type AcknowledgmentModifier and TypeMethodDescriptiondefault @Nullable ObjectKafkaListenerErrorHandler.handleError(Message<?> message, ListenerExecutionFailedException exception, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, @Nullable Acknowledgment ack) Handle the error.ManualAckListenerErrorHandler.handleError(Message<?> message, ListenerExecutionFailedException exception, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, @Nullable Acknowledgment ack) voidAcknowledgingConsumerAwareMessageListener.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> data, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) voidAcknowledgingMessageListener.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> data, @Nullable Acknowledgment acknowledgment) Invoked with data from kafka.voidBatchAcknowledgingConsumerAwareMessageListener.onMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> data, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) voidBatchAcknowledgingMessageListener.onMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> data, @Nullable Acknowledgment acknowledgment) default voidBatchMessageListener.onMessage(org.apache.kafka.clients.consumer.ConsumerRecords<K, V> records, @Nullable Acknowledgment acknowledgment, org.apache.kafka.clients.consumer.Consumer<K, V> consumer) Listener receives the originalConsumerRecordsobject instead of a list ofConsumerRecord.default voidGenericMessageListener.onMessage(T data, @Nullable Acknowledgment acknowledgment) Invoked with data from kafka.default voidGenericMessageListener.onMessage(T data, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) Invoked with data from kafka and provides access to theConsumer. -
Uses of Acknowledgment in org.springframework.kafka.listener.adapter
Methods in org.springframework.kafka.listener.adapter with parameters of type AcknowledgmentModifier and TypeMethodDescriptionprotected voidMessagingMessageListenerAdapter.acknowledge(@Nullable Acknowledgment acknowledgment) voidBatchToRecordAdapter.adapt(List<Message<?>> messages, List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> records, @Nullable Acknowledgment ack, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, BatchToRecordAdapter.Callback<K, V> callback) Adapt the list and invoke the callback for each message.voidDefaultBatchToRecordAdapter.adapt(List<Message<?>> messages, List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> records, @Nullable Acknowledgment ack, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, BatchToRecordAdapter.Callback<K, V> callback) protected voidMessagingMessageListenerAdapter.asyncFailure(Object request, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, @Nullable Throwable t, @Nullable Message<?> source) protected voidMessagingMessageListenerAdapter.handleException(Object records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, @Nullable Message<?> message, ListenerExecutionFailedException e) protected voidMessagingMessageListenerAdapter.handleResult(Object resultArg, Object request, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, @Nullable Message<?> source) Handle the given result object returned from the listener method, sending a response message to the SendTo topic.voidBatchToRecordAdapter.Callback.invoke(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> record, @Nullable Acknowledgment ack, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, Message<?> message) Handle each message.voidBatchMessagingMessageListenerAdapter.onMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) KafkaMessageListenerentry point.voidBatchMessagingMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecords<K, V> records, @Nullable Acknowledgment acknowledgment, org.apache.kafka.clients.consumer.Consumer<K, V> consumer) voidConvertingMessageListener.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord receivedRecord, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer consumer) voidFilteringBatchMessageListenerAdapter.onMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> data, @Nullable Acknowledgment acknowledgment) voidFilteringBatchMessageListenerAdapter.onMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<K, V>> records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) voidFilteringMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> data, @Nullable Acknowledgment acknowledgment) voidFilteringMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> consumerRecord, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) voidKafkaBackoffAwareMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> data, @Nullable Acknowledgment acknowledgment) voidKafkaBackoffAwareMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> consumerRecord, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) voidRecordMessagingMessageListenerAdapter.onMessage(org.apache.kafka.clients.consumer.ConsumerRecord<K, V> record, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) KafkaAcknowledgingConsumerAwareMessageListenerentry point.protected Message<?> BatchMessagingMessageListenerAdapter.toMessagingMessage(List records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer) -
Uses of Acknowledgment in org.springframework.kafka.support.converter
Methods in org.springframework.kafka.support.converter with parameters of type AcknowledgmentModifier and TypeMethodDescription@NonNull Message<?> BatchMessageConverter.toMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<?, ?>> records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, Type payloadType) Convert a list ofConsumerRecordto aMessage.Message<?> BatchMessagingMessageConverter.toMessage(List<org.apache.kafka.clients.consumer.ConsumerRecord<?, ?>> records, @Nullable Acknowledgment acknowledgment, @Nullable org.apache.kafka.clients.consumer.Consumer<?, ?> consumer, Type type)