ISnapshotQueryExecutor Interface |
Namespace: Akka.Persistence.Sql.Common.Snapshot
The ISnapshotQueryExecutor type exposes the following members.
Name | Description | |
---|---|---|
Configuration |
Configuration settings for the current query executor.
|
Name | Description | |
---|---|---|
CreateTableAsync |
TBD
| |
DeleteAsync |
Deletes a single snapshot identified by it's persistent actor's persistenceId,
sequenceNr and timestamp.
| |
DeleteBatchAsync |
Deletes all snapshot matching persistent actor's persistenceId as well as
upper (inclusive) bounds of the both maxSequenceNr and maxTimestamp.
| |
InsertAsync |
Inserts a single snapshot represented by provided SnapshotEntry instance.
| |
SelectSnapshotAsync |
Selects a single snapshot identified by persistent actor's persistenceId,
matching upper (inclusive) bounds of both maxSequenceNr and maxTimestamp.
In case, when more than one snapshot matches specified criteria, one with the highest sequence number will be selected.
|