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–2020. All rights reserved.