A B C D E F G I K M N O P R S T U V 
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
 
A B C D E F G I K M N O P R S T U V 
All Classes All Packages