Package org.axonframework.eventsourcing.eventstore
package org.axonframework.eventsourcing.eventstore
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
-
ClassDescriptionAbstract
EventStorageEngineimplementation that takes care of event serialization and upcasting.Abstract Builder class to instantiate anAbstractEventStorageEngine.Abstract implementation of anEventStorethat uses aEventStorageEngineto store and load events.Abstract Builder class to instantiate anAbstractEventStore.Abstract base class of a serialized snapshot event storing the state of an aggregate.Primary key definition of the AbstractEventEntry class.AbstractEventStorageEngineimplementation that fetches events in batches from the backing database.Abstract Builder class to instantiate aBatchingEventStorageEngine.DomainEventStream implementation that concatenates multiple streams, taking into account that some sequence numbers may appear in more than one stream.The DomainEventStream represents a stream of historical events published by an Aggregate.Implementation of anEventStorethat stores and fetches events using anEventStorageEngine.Builder class to instantiate anEmbeddedEventStore.A predicate that matches againstDomainEventDatainstances that have a revision 'equal' to the revision of the class is has serialized data for.Provides a mechanism to append as well as retrieve events from an underlying storage like a database.Provides a mechanism to open streams from events in the the underlying event storage.Indicates that the given events stream could not be stored or read due to an underlying exception.DomainEventStream implementation that filters a stream.Deprecated.Deprecated.in favor of theGlobalSequenceTrackingTokenDomainEventStream implementation that gets its messages from an Iterator.EventStorageEngine implementation that combines the streams of two event storage engines.
GapAwareTrackingToken