Instructs an event log to delete events with a sequence nr less or equal a given one.
Instructs an event log to delete events with a sequence nr less or equal a given one.
Deleted events are not replayed any more, however depending on the log implementation
and remoteLogIds
they might still be replicated.
All events with a less or equal sequence nr are not replayed any more.
A set of remote log ids that must have replicated events before they are allowed to be physically deleted.
Failure reply after a Delete
Instructs an event log to delete all snapshots with a sequence number greater than or equal to lowerSequenceNr
.
Failure reply after a DeleteSnapshots.
Success reply after a Delete
Success reply after a Delete
The actually written deleted to marker. Minimum of Delete.toSequenceNr and the current sequence nr
Instructs an event log to load the most recent snapshot for emitterId
.
Failure reply after a LoadSnapshot.
Success reply after a LoadSnapshot.
Instructs an event log to read up to max
events starting at fromSequenceNr
.
Instructs an event log to read up to max
events starting at fromSequenceNr
. If aggregateId
is defined, only those events that have the aggregate id in their destinationAggregateIds
are
returned.
Failure reply after a Replay.
Success reply after a Replay.
Instructs an event log to save the given snapshot
.
Failure reply after a SaveSnapshot.
Success reply after a SaveSnapshot.
Instructs an event log to write the given events
.
Failure reply after a Write.
Instructs an event log to batch-execute the given writes
.
Success reply after a Write.
Sent by an event log to all registered participants, if event
has been successfully written.
Sent by an event log to all registered participants, if event
has been successfully written.
This message is not sent to a participant if that participant has sent a corresponding Write.
Success reply after a DeleteSnapshots.
Completion reply after a WriteN.