public final class SuppressedDeadLetter extends java.lang.Object implements AllDeadLetters, scala.Product, scala.Serializable
DeadLetter
with the slight twist of NOT being logged by the default dead letters listener.
Messages which end up being suppressed dead letters are internal messages for which ending up as dead-letter is both expected and harmless.
It is possible to subscribe to suppressed dead letters on the ActorSystem's EventStream explicitly.
Constructor and Description |
---|
SuppressedDeadLetter(DeadLetterSuppression message,
ActorRef sender,
ActorRef recipient) |
Modifier and Type | Method and Description |
---|---|
abstract static boolean |
canEqual(java.lang.Object that) |
abstract static boolean |
equals(java.lang.Object that) |
DeadLetterSuppression |
message() |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
ActorRef |
recipient() |
ActorRef |
sender() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public SuppressedDeadLetter(DeadLetterSuppression message, ActorRef sender, ActorRef recipient)
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public DeadLetterSuppression message()
message
in interface AllDeadLetters
public ActorRef sender()
sender
in interface AllDeadLetters
public ActorRef recipient()
recipient
in interface AllDeadLetters