X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FShardDataTreeChangeListenerPublisherActorProxy.java;h=f43975832d9c74df723f620b963127e601b8555e;hb=402dbc040ddb5dfc488320356b5a36c66d59c36e;hp=ceaeeccaad8b700a9c262f25cdc7d1f50f590f60;hpb=ec870dee9bacb971f11bc747b69e84ac37f5d746;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardDataTreeChangeListenerPublisherActorProxy.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardDataTreeChangeListenerPublisherActorProxy.java index ceaeeccaad..f43975832d 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardDataTreeChangeListenerPublisherActorProxy.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardDataTreeChangeListenerPublisherActorProxy.java @@ -13,7 +13,7 @@ import akka.actor.Props; import com.google.common.base.Optional; import java.util.function.Consumer; import javax.annotation.concurrent.NotThreadSafe; -import org.opendaylight.controller.md.sal.dom.api.DOMDataTreeChangeListener; +import org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate; @@ -36,8 +36,10 @@ class ShardDataTreeChangeListenerPublisherActorProxy extends AbstractShardDataTr public void registerTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener, Optional currentState, Consumer> onRegistration) { - notifierActor().tell(new ShardDataTreeChangePublisherActor.RegisterListener(treeId, listener, currentState, - onRegistration), ActorRef.noSender()); + final ShardDataTreeChangePublisherActor.RegisterListener regMessage = + new ShardDataTreeChangePublisherActor.RegisterListener(treeId, listener, currentState, onRegistration); + log.debug("{}: Sending {} to publisher actor {}", logContext(), regMessage, publisherActor()); + publisherActor().tell(regMessage, ActorRef.noSender()); } @Override