Interface EventStore
- All Superinterfaces:
HasLocalHandlers
- All Known Implementing Classes:
DefaultEventStore
-
Method Summary
Modifier and TypeMethodDescriptiondefault AggregateEventStream<DeserializingMessage>default AggregateEventStream<DeserializingMessage>default CompletableFuture<Void>storeEvents(Object aggregateId, Object... events) default CompletableFuture<Void>storeEvents(Object aggregateId, List<?> events) storeEvents(Object aggregateId, List<?> events, EventPublicationStrategy strategy) Methods inherited from interface io.fluxcapacitor.javaclient.tracking.handling.HasLocalHandlers
registerHandler, registerHandler
-
Method Details
-
storeEvents
-
storeEvents
-
storeEvents
CompletableFuture<Void> storeEvents(Object aggregateId, List<?> events, EventPublicationStrategy strategy) -
getEvents
-
getEvents
default AggregateEventStream<DeserializingMessage> getEvents(Object aggregateId, long lastSequenceNumber) -
getEvents
AggregateEventStream<DeserializingMessage> getEvents(Object aggregateId, long lastSequenceNumber, boolean ignoreUnknownType)
-