BUG-5280: add ExplicitAsk utility class 98/46498/5
authorRobert Varga <rovarga@cisco.com>
Thu, 25 Aug 2016 09:31:24 +0000 (11:31 +0200)
committerRobert Varga <rovarga@cisco.com>
Thu, 6 Oct 2016 17:31:29 +0000 (19:31 +0200)
commitd82a580cc10c67767326023c35757895cde1a3ab
tree7f67301815f5ce475a1d2d502a177a59f9e2567f
parentc2964fb0b40d6a06b4723008e89509b117acf98c
BUG-5280: add ExplicitAsk utility class

Akka's support for Explicit Ask with Java functions
is broken and requires a workaround. This patch moves
the previous implementation site to a reusable place
and fixes a caller which was broken.

Change-Id: Idc0fc961b1808c23e01a4ae8c4eafdc93b7974f2
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 2ebf9ef718ea7ddd790784a6d241e68ef8d1c564)
opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/common/actor/ExplicitAsk.java [new file with mode: 0644]
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DistributedDataStoreClientActor.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DistributedDataStoreClientBehavior.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/ModuleShardBackendResolver.java