Package org.axonframework.eventsourcing.snapshot.store
@NullMarked
package org.axonframework.eventsourcing.snapshot.store
Store-backed snapshotting implementations for event-sourced entities.
This package contains the default
implementation that persists snapshots to a invalid reference
org.axonframework.eventsourcing.snapshot.api.SnapshotterSnapshotStore, along with supporting interfaces
such as SnapshotStore and
.
invalid reference
SnapshotPolicy
Users can:
- Use
as the default snapshotter
invalid reference
StoreBackedSnapshotter - Provide their own
SnapshotStoreimplementation - Provide custom
SnapshotPolicyimplementations to control snapshot creation
This package is self-contained and modular. It builds on the api package but is
independent of concrete storage backends, which are provided in other packages or modules.
-
Interfaces