Interface SnapshotStore

All Known Implementing Classes:
DefaultSnapshotStore, NoOpSnapshotStore

public interface SnapshotStore
  • Method Details

    • storeSnapshot

      <T> void storeSnapshot(Entity<T> snapshot)
    • getSnapshot

      <T> Optional<Entity<T>> getSnapshot(Object aggregateId)
    • deleteSnapshot

      void deleteSnapshot(Object aggregateId)