Package io.eventuate.messaging.kafka.basic.consumer
-
Interface Summary Interface Description BackPressureManagerState ConsumerCallbacks EventuateKafkaConsumerMessageHandler KafkaConsumerFactory KafkaMessageConsumer MessageConsumerBacklog -
Class Summary Class Description BackPressureActions BackPressureConfig BackPressureManager BackPressureManagerNormalState BackPressureManagerPausedState BackPressureManagerStateAndActions ConsumerPropertiesFactory DefaultKafkaConsumerFactory DefaultKafkaMessageConsumer EventuateKafkaConsumer A Kafka consumer that manually commits offsets and supports asynchronous message processingEventuateKafkaConsumerConfigurationProperties KafkaMessageProcessor Processes a Kafka message and tracks the message offsets that have been successfully processed and can be committedOffsetTracker Keeps track of message offsets that are (a) being processed and (b) have been processed and can be committedTopicPartitionOffsets Tracks the offsets for a TopicPartition that are being processed or have been processed -
Enum Summary Enum Description EventuateKafkaConsumerState -
Exception Summary Exception Description KafkaMessageProcessorFailedException