Skip navigation links
A C D E F G H I J K L O P Q R S T U 

A

addCallback(ConsumerRecordCallback) - Method in class de.otto.eventsourcing.query.QueryService
 
adminClient(KafkaProperties) - Method in class de.otto.eventsourcing.configuration.TopicsMonitorConfiguration
 
apply(T) - Method in class de.otto.eventsourcing.command.JacksonPayloadMapper
Applies this function to the given argument.
await() - Method in class de.otto.eventsourcing.query.LatchedCallback
 
await(int, TimeUnit) - Method in class de.otto.eventsourcing.query.LatchedCallback
 

C

Command - Class in de.otto.eventsourcing.command
 
Command(String, String, Payload) - Constructor for class de.otto.eventsourcing.command.Command
 
Command(String, Key, Payload) - Constructor for class de.otto.eventsourcing.command.Command
 
CommandFactory<T> - Interface in de.otto.eventsourcing.command
 
CommandService<T> - Class in de.otto.eventsourcing.command
 
CommandService(KafkaTemplate<Key, Payload>, CommandFactory<T>) - Constructor for class de.otto.eventsourcing.command.CommandService
 
ConsumerRecordCallback - Interface in de.otto.eventsourcing.query
 
createConsumer() - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 
createKafkaConsumer() - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 
createKafkaConsumer(String) - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 
createKafkaConsumer(Map<String, Object>) - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 

D

de.otto.eventsourcing.command - package de.otto.eventsourcing.command
 
de.otto.eventsourcing.configuration - package de.otto.eventsourcing.configuration
 
de.otto.eventsourcing.event - package de.otto.eventsourcing.event
 
de.otto.eventsourcing.monitor - package de.otto.eventsourcing.monitor
 
de.otto.eventsourcing.query - package de.otto.eventsourcing.query
 
delete(String) - Method in class de.otto.eventsourcing.command.CommandService
 
deleteAll() - Method in class de.otto.eventsourcing.query.QueryService
ONLY for testing purposes!
deleteEventsFor(String) - Method in interface de.otto.eventsourcing.command.CommandFactory
 
deleteEventsFor(String) - Method in class de.otto.eventsourcing.command.SimpleCommandFactory
 

E

equals(Object) - Method in class de.otto.eventsourcing.command.Command
 
equals(Object) - Method in class de.otto.eventsourcing.event.Key
 
equals(Object) - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
eventConsumerFactory(KafkaProperties, Deserializer<Key>, Deserializer<Payload>) - Method in class de.otto.eventsourcing.configuration.KafkaConsumerConfiguration
 
eventKafkaTemplate(ProducerFactory<Key, Payload>, ProducerListener<Key, Payload>, KafkaProperties) - Method in class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 
EventProcessor<T> - Interface in de.otto.eventsourcing.query
 
eventProducerFactory(Serializer<Key>, Serializer<Payload>, KafkaProperties) - Method in class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 
eventProducerListener() - Method in class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 
EventsourcingConsumer - Class in de.otto.eventsourcing.query
 
EventsourcingConsumer(Map<String, Object>, Deserializer<Key>, Deserializer<Payload>) - Constructor for class de.otto.eventsourcing.query.EventsourcingConsumer
A consumer is instantiated by providing a set of key-value pairs as configuration, and a key and a value Deserializer.
EventsourcingConsumerFactory - Class in de.otto.eventsourcing.configuration
A ConsumerFactory that is creating EventsourcingConsumers having a unique group-id for every consumer.
EventsourcingConsumerFactory(Map<String, Object>, Deserializer<Key>, Deserializer<Payload>, Optional<TopicsMonitor>) - Constructor for class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 
EventsourcingProperties - Class in de.otto.eventsourcing.configuration
 
EventsourcingProperties() - Constructor for class de.otto.eventsourcing.configuration.EventsourcingProperties
 
EventsourcingProperties.TopicsMonitor - Class in de.otto.eventsourcing.configuration
 

F

fetchGroupOffsets() - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 

G

get(String) - Method in class de.otto.eventsourcing.query.QueryService
 
getAll() - Method in class de.otto.eventsourcing.query.QueryService
 
getConfigurationProperties() - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
Return an unmodifiable reference to the configuration map for this factory.
getEntityId() - Method in class de.otto.eventsourcing.event.Key
 
getFetchDelay() - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
getGroupId() - Method in class de.otto.eventsourcing.query.EventsourcingConsumer
 
getInitialDelay() - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
getKey() - Method in class de.otto.eventsourcing.command.Command
 
getNumberOfPartitions(String) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
getOffset() - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
getPartition() - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
getParts() - Method in class de.otto.eventsourcing.event.Key
 
getPayload() - Method in class de.otto.eventsourcing.command.Command
 
getTopic() - Method in class de.otto.eventsourcing.command.Command
 
getTopic() - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
getTopics() - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties
 
getTopics() - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
getTopicsMonitor() - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties
 

H

hashCode() - Method in class de.otto.eventsourcing.command.Command
 
hashCode() - Method in class de.otto.eventsourcing.event.Key
 
hashCode() - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 

I

isAutoCommit() - Method in class de.otto.eventsourcing.configuration.EventsourcingConsumerFactory
 
isComplex() - Method in class de.otto.eventsourcing.event.Key
 
isEnabled() - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
isUpToDate(String) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 

J

JacksonPayloadMapper<T> - Class in de.otto.eventsourcing.command
 
JacksonPayloadMapper(ObjectMapper) - Constructor for class de.otto.eventsourcing.command.JacksonPayloadMapper
 

K

KafkaConsumerConfiguration - Class in de.otto.eventsourcing.configuration
 
KafkaConsumerConfiguration() - Constructor for class de.otto.eventsourcing.configuration.KafkaConsumerConfiguration
 
kafkaListenerContainerFactory(ConsumerFactory<Key, Payload>) - Method in class de.otto.eventsourcing.configuration.KafkaConsumerConfiguration
 
KafkaProducerConfiguration - Class in de.otto.eventsourcing.configuration
 
KafkaProducerConfiguration() - Constructor for class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 
Key - Class in de.otto.eventsourcing.event
The parts of an Event.
keyDeserializer(ObjectMapper) - Method in class de.otto.eventsourcing.configuration.KafkaConsumerConfiguration
 
keyForEntity(ConsumerRecord<Key, Payload>) - Method in class de.otto.eventsourcing.query.QueryService
 
keySerializer(ObjectMapper) - Method in class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 

L

lag(String) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
LatchedCallback - Class in de.otto.eventsourcing.query
 
LatchedCallback() - Constructor for class de.otto.eventsourcing.query.LatchedCallback
 
LatchedCallback(int) - Constructor for class de.otto.eventsourcing.query.LatchedCallback
 

O

of(String) - Static method in class de.otto.eventsourcing.event.Key
 
of(String, String, String) - Static method in class de.otto.eventsourcing.event.Key
 
of(String, String, String, String...) - Static method in class de.otto.eventsourcing.event.Key
 
of(String, Map<String, String>) - Static method in class de.otto.eventsourcing.event.Key
 
of(String, Object) - Static method in class de.otto.eventsourcing.event.Payload
 
of(Map<String, ?>) - Static method in class de.otto.eventsourcing.event.Payload
 
onApplicationEvent(TopicUpdateEvent) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
onFailure(Throwable) - Method in class de.otto.eventsourcing.query.LatchedCallback
 
onSuccess(ConsumerRecord<Key, Payload>) - Method in class de.otto.eventsourcing.query.LatchedCallback
 

P

patch(T) - Method in class de.otto.eventsourcing.command.CommandService
 
patchEventsFor(T) - Method in interface de.otto.eventsourcing.command.CommandFactory
 
Payload - Class in de.otto.eventsourcing.event
 
payloadDeserializer() - Method in class de.otto.eventsourcing.configuration.KafkaConsumerConfiguration
 
payloadSerializer(ObjectMapper) - Method in class de.otto.eventsourcing.configuration.KafkaProducerConfiguration
 
process(ConsumerRecord<Key, Payload>, Optional<T>) - Method in interface de.otto.eventsourcing.query.EventProcessor
 
process(ConsumerRecord<Key, Payload>, Optional<T>) - Method in class de.otto.eventsourcing.query.SimpleEventProcessor
 
put(T) - Method in class de.otto.eventsourcing.command.CommandService
 
putEventsFor(T) - Method in interface de.otto.eventsourcing.command.CommandFactory
 
putEventsFor(T) - Method in class de.otto.eventsourcing.command.SimpleCommandFactory
 

Q

QueryService<T> - Class in de.otto.eventsourcing.query
 
QueryService(EventProcessor<T>, ApplicationEventPublisher) - Constructor for class de.otto.eventsourcing.query.QueryService
 
QueryService(EventProcessor<T>) - Constructor for class de.otto.eventsourcing.query.QueryService
 

R

receive(ConsumerRecord<Key, Payload>) - Method in class de.otto.eventsourcing.query.QueryService
 
registerGroupId(String) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
removeCallback(ConsumerRecordCallback) - Method in class de.otto.eventsourcing.query.QueryService
 

S

send(List<Command>) - Method in class de.otto.eventsourcing.command.CommandService
 
send(Command) - Method in class de.otto.eventsourcing.command.CommandService
 
setEnabled(boolean) - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
setEntityId(String) - Method in class de.otto.eventsourcing.event.Key
 
setFetchDelay(String) - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
setInitialDelay(String) - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
setParts(String, String) - Method in class de.otto.eventsourcing.event.Key
 
setTopics(Map<String, String>) - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties
 
setTopicsMonitor(EventsourcingProperties.TopicsMonitor) - Method in class de.otto.eventsourcing.configuration.EventsourcingProperties
 
SimpleCommandFactory<T> - Class in de.otto.eventsourcing.command
 
SimpleCommandFactory(String, Function<T, Key>, Function<T, Payload>) - Constructor for class de.otto.eventsourcing.command.SimpleCommandFactory
 
SimpleEventProcessor<T> - Class in de.otto.eventsourcing.query
 
SimpleEventProcessor(ObjectMapper, Class<T>) - Constructor for class de.otto.eventsourcing.query.SimpleEventProcessor
 
size() - Method in class de.otto.eventsourcing.query.QueryService
 

T

TopicsMonitor() - Constructor for class de.otto.eventsourcing.configuration.EventsourcingProperties.TopicsMonitor
 
topicsMonitor(AdminClient) - Method in class de.otto.eventsourcing.configuration.TopicsMonitorConfiguration
 
TopicsMonitor - Class in de.otto.eventsourcing.monitor
 
TopicsMonitor(AdminClient, long) - Constructor for class de.otto.eventsourcing.monitor.TopicsMonitor
 
TopicsMonitorConfiguration - Class in de.otto.eventsourcing.configuration
 
TopicsMonitorConfiguration() - Constructor for class de.otto.eventsourcing.configuration.TopicsMonitorConfiguration
 
TopicUpdateEvent - Class in de.otto.eventsourcing.monitor
 
TopicUpdateEvent(ConsumerRecord<Key, Payload>) - Constructor for class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
TopicUpdateEvent(String, int, long) - Constructor for class de.otto.eventsourcing.monitor.TopicUpdateEvent
 
toString() - Method in class de.otto.eventsourcing.command.Command
 
toString() - Method in class de.otto.eventsourcing.event.Key
 
toString() - Method in class de.otto.eventsourcing.monitor.TopicUpdateEvent
 

U

unregisterGroupId(String) - Method in class de.otto.eventsourcing.monitor.TopicsMonitor
 
A C D E F G H I J K L O P Q R S T U 
Skip navigation links