case class AtLeastOnceDeliverySnapshot(currentDeliveryId: Long, unconfirmedDeliveries: Seq[UnconfirmedDelivery]) extends Message with Product with Serializable
Snapshot of current AtLeastOnceDelivery state. Can be retrieved with
AtLeastOnceDeliveryLike#getDeliverySnapshot and saved with PersistentActor#saveSnapshot.
During recovery the snapshot received in SnapshotOffer should be set
with AtLeastOnceDeliveryLike#setDeliverySnapshot.
- Annotations
- @SerialVersionUID()
- Source
- AtLeastOnceDelivery.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- AtLeastOnceDeliverySnapshot
- Product
- Equals
- Message
- Serializable
- Serializable
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new AtLeastOnceDeliverySnapshot(currentDeliveryId: Long, unconfirmedDeliveries: Seq[UnconfirmedDelivery])
Value Members
- val currentDeliveryId: Long
-
def
getUnconfirmedDeliveries: List[UnconfirmedDelivery]
Java API
- val unconfirmedDeliveries: Seq[UnconfirmedDelivery]