+act #15163 allows to suppress certain messages from being dead-letter-ed
Conflicts: akka-actor/src/main/scala/akka/actor/ActorRef.scala
This commit is contained in:
parent
3cf00cecb1
commit
73cd1d7375
6 changed files with 181 additions and 2 deletions
|
|
@ -3,6 +3,7 @@
|
|||
*/
|
||||
package docs.event
|
||||
|
||||
import akka.actor.AllDeadLetters
|
||||
import akka.testkit.AkkaSpec
|
||||
import akka.actor.Actor
|
||||
import akka.actor.Props
|
||||
|
|
@ -149,6 +150,23 @@ class LoggingDocSpec extends AkkaSpec {
|
|||
}
|
||||
}
|
||||
|
||||
"allow registration to suppressed dead letters" in {
|
||||
new AnyRef {
|
||||
import akka.actor.Props
|
||||
val listener = system.actorOf(Props[MyActor])
|
||||
|
||||
//#suppressed-deadletters
|
||||
import akka.actor.SuppressedDeadLetter
|
||||
system.eventStream.subscribe(listener, classOf[SuppressedDeadLetter])
|
||||
//#suppressed-deadletters
|
||||
|
||||
//#all-deadletters
|
||||
import akka.actor.AllDeadLetters
|
||||
system.eventStream.subscribe(listener, classOf[AllDeadLetters])
|
||||
//#all-deadletters
|
||||
}
|
||||
}
|
||||
|
||||
"demonstrate logging more arguments" in {
|
||||
//#array
|
||||
val args = Array("The", "brown", "fox", "jumps", 42)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue