| Package | Description |
|---|---|
| com.networknt.eventuate.common.impl | |
| com.networknt.eventuate.common.impl.adapters | |
| com.networknt.eventuate.common.impl.sync |
| Modifier and Type | Method and Description |
|---|---|
static EventTypeAndData |
AggregateCrudMapping.toEventTypeAndData(Event event,
Optional<String> metadata) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<EntityIdVersionAndEventIds> |
AggregateCrud.save(String aggregateType,
List<EventTypeAndData> events,
Optional<AggregateCrudSaveOptions> options) |
static List<EventIdTypeAndData> |
AggregateCrudMapping.toSerializedEventsWithIds(List<EventTypeAndData> serializedEvents,
List<Int128> eventIds) |
CompletableFuture<EntityIdVersionAndEventIds> |
AggregateCrud.update(EntityIdAndType entityIdAndType,
Int128 entityVersion,
List<EventTypeAndData> events,
Optional<AggregateCrudUpdateOptions> updateOptions) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<EntityIdVersionAndEventIds> |
SyncToAsyncAggregateCrudAdapter.save(String aggregateType,
List<EventTypeAndData> events,
Optional<AggregateCrudSaveOptions> options) |
EntityIdVersionAndEventIds |
AsyncToSyncAggregateCrudAdapter.save(String aggregateType,
List<EventTypeAndData> events,
Optional<AggregateCrudSaveOptions> options) |
CompletableFuture<EntityIdVersionAndEventIds> |
SyncToAsyncAggregateCrudAdapter.update(EntityIdAndType entityIdAndType,
Int128 entityVersion,
List<EventTypeAndData> events,
Optional<AggregateCrudUpdateOptions> updateOptions) |
EntityIdVersionAndEventIds |
AsyncToSyncAggregateCrudAdapter.update(EntityIdAndType entityIdAndType,
Int128 entityVersion,
List<EventTypeAndData> events,
Optional<AggregateCrudUpdateOptions> updateOptions) |
| Modifier and Type | Method and Description |
|---|---|
EntityIdVersionAndEventIds |
AggregateCrud.save(String aggregateType,
List<EventTypeAndData> events,
Optional<AggregateCrudSaveOptions> options)
Create a new Aggregate by processing a command and persisting the events
|
EntityIdVersionAndEventIds |
AggregateCrud.update(EntityIdAndType entityIdAndType,
Int128 entityVersion,
List<EventTypeAndData> events,
Optional<AggregateCrudUpdateOptions> updateOptions)
Update the Aggregate by processing a command and persisting the events
|
Copyright © 2021. All rights reserved.