akka.persistence
Class AtLeastOnceDelivery.AtLeastOnceDeliverySnapshot
java.lang.Object
akka.persistence.AtLeastOnceDelivery.AtLeastOnceDeliverySnapshot
- All Implemented Interfaces:
- Message, java.io.Serializable, scala.Equals, scala.Product
- Enclosing interface:
- AtLeastOnceDelivery
public static class AtLeastOnceDelivery.AtLeastOnceDeliverySnapshot
- extends java.lang.Object
- implements Message, scala.Product, scala.Serializable
Snapshot of current AtLeastOnceDelivery
state. Can be retrieved with
AtLeastOnceDelivery.getDeliverySnapshot()
and saved with Snapshotter.saveSnapshot(java.lang.Object)
.
During recovery the snapshot received in SnapshotOffer
should be set
with AtLeastOnceDelivery.setDeliverySnapshot
.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface scala.Product |
productArity, productElement, productIterator, productPrefix |
Methods inherited from interface scala.Equals |
canEqual, equals |
AtLeastOnceDelivery.AtLeastOnceDeliverySnapshot
public AtLeastOnceDelivery.AtLeastOnceDeliverySnapshot(long currentDeliveryId,
scala.collection.immutable.Seq<AtLeastOnceDelivery.UnconfirmedDelivery> unconfirmedDeliveries)
currentDeliveryId
public long currentDeliveryId()
unconfirmedDeliveries
public scala.collection.immutable.Seq<AtLeastOnceDelivery.UnconfirmedDelivery> unconfirmedDeliveries()
getUnconfirmedDeliveries
public java.util.List<AtLeastOnceDelivery.UnconfirmedDelivery> getUnconfirmedDeliveries()
- Java API
- Returns:
- (undocumented)