A B C D E F G I K M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- assign(Collection<TopicPartition>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- assign(Collection<TopicPartition>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
B
- backlog() - Method in class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
- BackPressureActions - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureActions(Set<TopicPartition>, Set<TopicPartition>) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- BackPressureConfig - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureConfig() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- BackPressureConfig(int, int) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- BackPressureManager - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureManager(BackPressureConfig) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureManager
- BackPressureManagerNormalState - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureManagerNormalState() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerNormalState
- BackPressureManagerPausedState - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureManagerPausedState(Set<TopicPartition>) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerPausedState
- BackPressureManagerState - Interface in io.eventuate.messaging.kafka.basic.consumer
- BackPressureManagerStateAndActions - Class in io.eventuate.messaging.kafka.basic.consumer
- BackPressureManagerStateAndActions(BackPressureActions, BackPressureManagerState) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerStateAndActions
- BackPressureManagerStateAndActions(BackPressureManagerState) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerStateAndActions
C
- close() - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- close() - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- close(Duration) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- close(Duration) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- commitOffsets(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- commitOffsets(Map<TopicPartition, OffsetAndMetadata>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- ConsumerCallbacks - Interface in io.eventuate.messaging.kafka.basic.consumer
- ConsumerPropertiesFactory - Class in io.eventuate.messaging.kafka.basic.consumer
- ConsumerPropertiesFactory() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.ConsumerPropertiesFactory
- create(Properties) - Static method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- CREATED - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
D
- DefaultKafkaConsumerFactory - Class in io.eventuate.messaging.kafka.basic.consumer
- DefaultKafkaConsumerFactory() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaConsumerFactory
- DefaultKafkaMessageConsumer - Class in io.eventuate.messaging.kafka.basic.consumer
E
- empty() - Static method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- EventuateKafkaConsumer - Class in io.eventuate.messaging.kafka.basic.consumer
-
A Kafka consumer that manually commits offsets and supports asynchronous message processing
- EventuateKafkaConsumer(String, EventuateKafkaConsumerMessageHandler, List<String>, String, EventuateKafkaConsumerConfigurationProperties, KafkaConsumerFactory) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
- EventuateKafkaConsumerConfigurationProperties - Class in io.eventuate.messaging.kafka.basic.consumer
- EventuateKafkaConsumerConfigurationProperties() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- EventuateKafkaConsumerConfigurationProperties(Map<String, String>) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- EventuateKafkaConsumerMessageHandler - Interface in io.eventuate.messaging.kafka.basic.consumer
- EventuateKafkaConsumerState - Enum in io.eventuate.messaging.kafka.basic.consumer
F
- FAILED - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
- FAILED_TO_START - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
G
- getBackPressure() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- getHigh() - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- getLow() - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- getPending() - Method in class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
- getPending() - Method in class io.eventuate.messaging.kafka.basic.consumer.OffsetTracker
- getPending() - Method in class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
- getPollTimeout() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- getProperties() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- getState() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
I
- io.eventuate.messaging.kafka.basic.consumer - package io.eventuate.messaging.kafka.basic.consumer
- isCloseConsumerOnStop() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
K
- KafkaConsumerFactory - Interface in io.eventuate.messaging.kafka.basic.consumer
- KafkaMessageConsumer - Interface in io.eventuate.messaging.kafka.basic.consumer
- KafkaMessageProcessor - Class in io.eventuate.messaging.kafka.basic.consumer
-
Processes a Kafka message and tracks the message offsets that have been successfully processed and can be committed
- KafkaMessageProcessor(String, EventuateKafkaConsumerMessageHandler) - Constructor for class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
- KafkaMessageProcessorFailedException - Exception in io.eventuate.messaging.kafka.basic.consumer
- KafkaMessageProcessorFailedException(Throwable) - Constructor for exception io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessorFailedException
M
- makeConsumer(String, Properties) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaConsumerFactory
- makeConsumer(String, Properties) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaConsumerFactory
- makeDefaultConsumerProperties(String, String) - Static method in class io.eventuate.messaging.kafka.basic.consumer.ConsumerPropertiesFactory
- MESSAGE_HANDLING_FAILED - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
- MessageConsumerBacklog - Interface in io.eventuate.messaging.kafka.basic.consumer
N
- NONE - Static variable in class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- noteOffsetCommitted(long) - Method in class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
- noteOffsetsCommitted(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
- noteOffsetsCommitted(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.eventuate.messaging.kafka.basic.consumer.OffsetTracker
- noteProcessed(long) - Method in class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
- noteUnprocessed(long) - Method in class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
O
- offsetsToCommit() - Method in class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
- offsetsToCommit() - Method in class io.eventuate.messaging.kafka.basic.consumer.OffsetTracker
- OffsetTracker - Class in io.eventuate.messaging.kafka.basic.consumer
-
Keeps track of message offsets that are (a) being processed and (b) have been processed and can be committed
- OffsetTracker() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.OffsetTracker
- onCommitedCallback() - Method in interface io.eventuate.messaging.kafka.basic.consumer.ConsumerCallbacks
- onCommitFailedCallback() - Method in interface io.eventuate.messaging.kafka.basic.consumer.ConsumerCallbacks
- onTryCommitCallback() - Method in interface io.eventuate.messaging.kafka.basic.consumer.ConsumerCallbacks
P
- partitionsFor(String) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- partitionsFor(String) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- pause - Variable in class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- pause(Set<TopicPartition>) - Static method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- pause(Set<TopicPartition>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- pause(Set<TopicPartition>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- poll(Duration) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- poll(Duration) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- position(TopicPartition) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- position(TopicPartition) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- process(ConsumerRecord<String, byte[]>) - Method in class io.eventuate.messaging.kafka.basic.consumer.KafkaMessageProcessor
R
- resume - Variable in class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- resume(Set<TopicPartition>) - Static method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureActions
- resume(Set<TopicPartition>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- resume(Set<TopicPartition>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
S
- seek(TopicPartition, long) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- seek(TopicPartition, long) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- seekToEnd(Collection<TopicPartition>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- seekToEnd(Collection<TopicPartition>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
- setBackPressure(BackPressureConfig) - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- setCloseConsumerOnStop(boolean) - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
- setConsumerCallbacks(Optional<ConsumerCallbacks>) - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
- setHigh(int) - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- setLow(int) - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureConfig
- setPollTimeout(long) - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- setProperties(Map<String, String>) - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties
- size() - Method in interface io.eventuate.messaging.kafka.basic.consumer.MessageConsumerBacklog
- start() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
- STARTED - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
- stop() - Method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
- STOPPED - io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
- subscribe(List<String>) - Method in class io.eventuate.messaging.kafka.basic.consumer.DefaultKafkaMessageConsumer
- subscribe(List<String>) - Method in interface io.eventuate.messaging.kafka.basic.consumer.KafkaMessageConsumer
T
- TopicPartitionOffsets - Class in io.eventuate.messaging.kafka.basic.consumer
-
Tracks the offsets for a TopicPartition that are being processed or have been processed
- TopicPartitionOffsets() - Constructor for class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
- toString() - Method in class io.eventuate.messaging.kafka.basic.consumer.OffsetTracker
- toString() - Method in class io.eventuate.messaging.kafka.basic.consumer.TopicPartitionOffsets
- transitionTo(Set<TopicPartition>) - Static method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerNormalState
- transitionTo(Set<TopicPartition>) - Static method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerPausedState
U
- update(Set<TopicPartition>, int) - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureManager
- update(Set<TopicPartition>, int, BackPressureConfig) - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerNormalState
- update(Set<TopicPartition>, int, BackPressureConfig) - Method in class io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerPausedState
- update(Set<TopicPartition>, int, BackPressureConfig) - Method in interface io.eventuate.messaging.kafka.basic.consumer.BackPressureManagerState
V
- valueOf(String) - Static method in enum io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyTopicExistsBeforeSubscribing(KafkaMessageConsumer, String) - Static method in class io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumer
All Classes All Packages