PersistentView Properties |
The PersistentView type exposes the following members.
Name | Description | |
---|---|---|
AutoUpdateInterval |
Time interval to automatic updates. Used only when IsAutoUpdate value is true.
| |
AutoUpdateReplayMax |
The maximum number of messages to replay per update.
| |
IsAutoUpdate |
If true, this view will update itself automatically within an interval specified by AutoUpdateInterval.
If false, application must update this view explicitly with Update requests.
| |
IsPersistent |
If true, the currently processed message was persisted - it sent from the Journal.
If false, the currently processed message comes from another actor ('/user/*' path).
| |
IsRecovering |
Returns true if this persistent view is currently recovering.
| |
IsRecoveryFinished |
Returns true if this persistent view has successfully finished recovery.
| |
Journal |
TBD
| |
JournalPluginId |
TBD
| |
LastSequenceNr |
Highest received sequence number so far or 0 it none persistent event has been replayed yet.
| |
PersistenceId |
Id of the persistent entity for which messages should be replayed.
| |
Recovery | ||
Self |
Gets the self ActorRef
(Inherited from ActorBase.) | |
Sender |
Gets the sending ActorRef of the current message
(Inherited from ActorBase.) | |
SnapshotPluginId |
TBD
| |
SnapshotSequenceNr |
Gets last sequence number.
| |
SnapshotStore |
TBD
| |
SnapshotterId |
Gets the ViewId.
| |
Stash |
TBD
| |
ViewId |
Used as identifier for snapshots performed by this PersistentView. This allows the View to keep
separate snapshots of data than the PersistentActor originating the message stream.
The usual case is to have a different identifiers for ViewId and PersistenceId.
|