Uses of Package
io.fluxcapacitor.javaclient.persisting.eventsourcing
Packages that use io.fluxcapacitor.javaclient.persisting.eventsourcing
Package
Description
-
Classes in io.fluxcapacitor.javaclient.persisting.eventsourcing used by io.fluxcapacitor.javaclientClassDescriptionHigh-level abstraction for accessing and storing domain events in an event-sourced system.Interface for managing snapshots of aggregates in an event-sourced system.
-
Classes in io.fluxcapacitor.javaclient.persisting.eventsourcing used by io.fluxcapacitor.javaclient.configurationClassDescriptionHigh-level abstraction for accessing and storing domain events in an event-sourced system.Interface for managing snapshots of aggregates in an event-sourced system.
-
Classes in io.fluxcapacitor.javaclient.persisting.eventsourcing used by io.fluxcapacitor.javaclient.modelingClassDescriptionHigh-level abstraction for accessing and storing domain events in an event-sourced system.
-
Classes in io.fluxcapacitor.javaclient.persisting.eventsourcing used by io.fluxcapacitor.javaclient.persisting.eventsourcingClassDescriptionA wrapper around a stream of aggregate events, enriched with metadata such as the aggregate ID and the last known sequence number.High-level abstraction for accessing and storing domain events in an event-sourced system.A
SnapshotStore
implementation that is used when snapshotting is explicitly disabled, such as whensnapshotPeriod <= 0
is configured on an aggregate viaAggregate
.ASnapshotTrigger
implementation that never triggers snapshot creation.Interface for managing snapshots of aggregates in an event-sourced system.Functional interface used to determine whether a new snapshot should be created for an aggregate. -
Classes in io.fluxcapacitor.javaclient.persisting.eventsourcing used by io.fluxcapacitor.javaclient.persisting.eventsourcing.clientClassDescriptionA wrapper around a stream of aggregate events, enriched with metadata such as the aggregate ID and the last known sequence number.