public interface AggregateCrud
| Modifier and Type | Method and Description |
|---|---|
<T extends Aggregate<T>> |
find(String aggregateType,
String entityId,
Optional<AggregateCrudFindOptions> findOptions) |
CompletableFuture<EntityIdVersionAndEventIds> |
save(String aggregateType,
List<EventTypeAndData> events,
Optional<AggregateCrudSaveOptions> options) |
CompletableFuture<EntityIdVersionAndEventIds> |
update(EntityIdAndType entityIdAndType,
Int128 entityVersion,
List<EventTypeAndData> events,
Optional<AggregateCrudUpdateOptions> updateOptions) |
CompletableFuture<EntityIdVersionAndEventIds> save(String aggregateType, List<EventTypeAndData> events, Optional<AggregateCrudSaveOptions> options)
<T extends Aggregate<T>> CompletableFuture<LoadedEvents> find(String aggregateType, String entityId, Optional<AggregateCrudFindOptions> findOptions)
CompletableFuture<EntityIdVersionAndEventIds> update(EntityIdAndType entityIdAndType, Int128 entityVersion, List<EventTypeAndData> events, Optional<AggregateCrudUpdateOptions> updateOptions)
Copyright © 2021. All rights reserved.