See: Description
Interface | Description |
---|---|
DomainEventStream |
The DomainEventStream represents a stream of historical events published by an Aggregate.
|
EventStorageEngine |
Provides a mechanism to append as well as retrieve events from an underlying storage like a database.
|
EventStore |
Provides a mechanism to open streams from events in the the underlying event storage.
|
Class | Description |
---|---|
AbstractEventStorageEngine |
Abstract
EventStorageEngine implementation that takes care of event serialization and upcasting. |
AbstractEventStorageEngine.Builder |
Abstract Builder class to instantiate an
AbstractEventStorageEngine . |
AbstractEventStore |
Abstract implementation of an
EventStore that uses a EventStorageEngine to store and load events. |
AbstractEventStore.Builder |
Abstract Builder class to instantiate an
AbstractEventStore . |
AbstractSnapshotEventEntry<T> |
Abstract base class of a serialized snapshot event storing the state of an aggregate.
|
AbstractSnapshotEventEntry.PK |
Primary key definition of the AbstractEventEntry class.
|
BatchingEventStorageEngine |
AbstractEventStorageEngine implementation that fetches events in batches from the backing database. |
BatchingEventStorageEngine.Builder |
Abstract Builder class to instantiate a
BatchingEventStorageEngine . |
ConcatenatingDomainEventStream |
DomainEventStream implementation that concatenates multiple streams, taking into account that some sequence
numbers may appear in more than one stream.
|
EmbeddedEventStore |
Implementation of an
EventStore that stores and fetches events using an EventStorageEngine . |
EmbeddedEventStore.Builder |
Builder class to instantiate an
EmbeddedEventStore . |
EqualRevisionPredicate |
A predicate that matches against
DomainEventData instances that have a revision 'equal' to the
revision of the class is has serialized data for. |
FilteringDomainEventStream |
DomainEventStream implementation that filters a stream.
|
GapAwareTrackingToken | Deprecated
in favor of the
GapAwareTrackingToken |
GlobalSequenceTrackingToken | Deprecated
in favor of the
GlobalSequenceTrackingToken |
IteratorBackedDomainEventStream |
DomainEventStream implementation that gets its messages from an Iterator.
|
SequenceEventStorageEngine |
EventStorageEngine implementation that combines the streams of two event storage engines.
|
Exception | Description |
---|---|
EventStoreException |
Indicates that the given events stream could not be stored or read due to an underlying exception.
|
Copyright © 2010–2022. All rights reserved.