-
- All Implemented Interfaces:
-
org.enodeframework.domain.AggregateSnapshotter
public class DefaultAggregateSnapshotter implements AggregateSnapshotter
-
-
Constructor Summary
Constructors Constructor Description DefaultAggregateSnapshotter(AggregateRepositoryProvider aggregateRepositoryProvider)
-
Method Summary
Modifier and Type Method Description <T extends AggregateRoot> CompletableFuture<T>restoreFromSnapshotAsync(Class<T> aggregateRootType, String aggregateRootId)Restore the aggregate from snapshot storage. -
-
Constructor Detail
-
DefaultAggregateSnapshotter
DefaultAggregateSnapshotter(AggregateRepositoryProvider aggregateRepositoryProvider)
-
-
Method Detail
-
restoreFromSnapshotAsync
<T extends AggregateRoot> CompletableFuture<T> restoreFromSnapshotAsync(Class<T> aggregateRootType, String aggregateRootId)
Restore the aggregate from snapshot storage.
-
-
-
-