Instructs an event log to load the most recent snapshot for requestor
identified by emitterId
.
Failure reply after a LoadSnapshot.
Success reply after a LoadSnapshot.
Instructs an event log to replay events from sequence number from
to the given requestor
.
Instructs an event log to replay events from sequence number from
to the given requestor
.
Replayed events are sent within Replaying messages. If replay successfully completes the
event log must additionally send a ReplaySuccess message, otherwise, a ReplayFailure
message.
If aggregateId
is defined, only events with a matching aggregateId
are replayed, otherwise,
all events.
Failure reply after a Replay.
Success reply after a Replay, sent when all Replaying messages have been sent.
Single event
replay 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
and send the written events one-by-one
to the given requestor
.
Instructs an event log to write the given events
and send the written events one-by-one
to the given requestor
. In case of a successful write, events are sent within WriteSuccess
messages, otherwise within WriteFailure messages with initiator
as message sender.
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.
Completion reply after a WriteN.