Package org.apache.pekko.persistence
Class SnapshotProtocol
- java.lang.Object
-
- org.apache.pekko.persistence.SnapshotProtocol
-
public class SnapshotProtocol extends java.lang.Object
INTERNAL API.Defines messages exchanged between persistent actors and a snapshot store.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SnapshotProtocol.DeleteSnapshot
Instructs snapshot store to delete a snapshot.static class
SnapshotProtocol.DeleteSnapshot$
static class
SnapshotProtocol.DeleteSnapshots
Instructs snapshot store to delete all snapshots that matchcriteria
.static class
SnapshotProtocol.DeleteSnapshots$
static class
SnapshotProtocol.LoadSnapshot
Instructs a snapshot store to load a snapshot.static class
SnapshotProtocol.LoadSnapshot$
static class
SnapshotProtocol.LoadSnapshotFailed
Reply message to a failedSnapshotProtocol.LoadSnapshot
request.static class
SnapshotProtocol.LoadSnapshotFailed$
static class
SnapshotProtocol.LoadSnapshotResult
Response message to aSnapshotProtocol.LoadSnapshot
message.static class
SnapshotProtocol.LoadSnapshotResult$
static interface
SnapshotProtocol.Message
Marker trait shared by internal snapshot messages.static interface
SnapshotProtocol.Request
Internal snapshot command.static interface
SnapshotProtocol.Response
Internal snapshot acknowledgement.static class
SnapshotProtocol.SaveSnapshot
Instructs snapshot store to save a snapshot.static class
SnapshotProtocol.SaveSnapshot$
-
Constructor Summary
Constructors Constructor Description SnapshotProtocol()
-