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

invalid reference
org.axonframework.eventsourcing.snapshot.api.Snapshotter
implementation that persists snapshots to a SnapshotStore, along with supporting interfaces such as SnapshotStore and
invalid reference
SnapshotPolicy
.

Users can:

  • Use
    invalid reference
    StoreBackedSnapshotter
    as the default snapshotter
  • Provide their own SnapshotStore implementation
  • Provide custom SnapshotPolicy implementations 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
    Class
    Description
    Represents storage for snapshots of event-sourced entities.