AtLeastOnceDelivery

org.apache.pekko.persistence.AtLeastOnceDelivery
See theAtLeastOnceDelivery companion trait

Attributes

Companion
trait
Source
AtLeastOnceDelivery.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class AtLeastOnceDeliverySnapshot(currentDeliveryId: Long, unconfirmedDeliveries: Seq[UnconfirmedDelivery]) extends Message

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.

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.

Attributes

Source
AtLeastOnceDelivery.scala
Supertypes
trait Product
trait Equals
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
class MaxUnconfirmedMessagesExceededException(message: String) extends RuntimeException

Attributes

See also
Source
AtLeastOnceDelivery.scala
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class UnconfirmedDelivery(deliveryId: Long, destination: ActorPath, message: Any)

Information about a message that has not been confirmed. Included in UnconfirmedWarning and AtLeastOnceDeliverySnapshot.

Information about a message that has not been confirmed. Included in UnconfirmedWarning and AtLeastOnceDeliverySnapshot.

Attributes

Source
AtLeastOnceDelivery.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class UnconfirmedWarning(unconfirmedDeliveries: Seq[UnconfirmedDelivery])

Attributes

See also
Source
AtLeastOnceDelivery.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all