silence deadletter logging of SubscribeAck

* since it is normally (practially always) a local
  messages send that will not be rejected you don't
  care about the ack
This commit is contained in:
Patrik Nordwall 2016-02-08 18:20:34 +01:00
parent 954d8d92ef
commit aaa8a2bb4c

View file

@ -149,7 +149,7 @@ object DistributedPubSubMediator {
object Unsubscribe {
def apply(topic: String, ref: ActorRef) = new Unsubscribe(topic, ref)
}
@SerialVersionUID(1L) final case class SubscribeAck(subscribe: Subscribe)
@SerialVersionUID(1L) final case class SubscribeAck(subscribe: Subscribe) extends DeadLetterSuppression
@SerialVersionUID(1L) final case class UnsubscribeAck(unsubscribe: Unsubscribe)
@SerialVersionUID(1L) final case class Publish(topic: String, msg: Any, sendOneMessageToEachGroup: Boolean) extends DistributedPubSubMessage {
def this(topic: String, msg: Any) = this(topic, msg, sendOneMessageToEachGroup = false)