Uses of Package
io.fluxzero.sdk.persisting.eventsourcing
Packages that use io.fluxzero.sdk.persisting.eventsourcing
Package
Description
-
Classes in io.fluxzero.sdk.persisting.eventsourcing used by io.fluxzero.sdkClassDescriptionHigh-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.fluxzero.sdk.persisting.eventsourcing used by io.fluxzero.sdk.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.fluxzero.sdk.persisting.eventsourcing used by io.fluxzero.sdk.modelingClassDescriptionHigh-level abstraction for accessing and storing domain events in an event-sourced system.
-
Classes in io.fluxzero.sdk.persisting.eventsourcing used by io.fluxzero.sdk.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
SnapshotStoreimplementation that is used when snapshotting is explicitly disabled, such as whensnapshotPeriod <= 0is configured on an aggregate viaAggregate.ASnapshotTriggerimplementation 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.fluxzero.sdk.persisting.eventsourcing used by io.fluxzero.sdk.persisting.eventsourcing.clientClassDescriptionA wrapper around a stream of aggregate events, enriched with metadata such as the aggregate ID and the last known sequence number.