Replace rpc registration via blueprint with rpc-broker 79/50679/4
authorMichal Rehak <mirehak@cisco.com>
Fri, 7 Oct 2016 12:34:58 +0000 (14:34 +0200)
committerMichal Rehak <mirehak@cisco.com>
Tue, 24 Jan 2017 09:28:08 +0000 (10:28 +0100)
commit1266b9a5288c6e25123d4e527874580fabbf4116
treec05ea19684d751e30d78f49522079d99574058c9
parent9f9e72d6747c2007a6cb728f67333fa3b93d2b87
Replace rpc registration via blueprint with rpc-broker

    - blueprint registers rpc equally per node where
      all instances are active at the same time and routing
      over cluster is not needed (local instance is always involved)
    - now rpc-broker is used to expose rpc and rpc lifecycle is managed
      by cluster-singleton-service
    - adapted also neutron-mapper and neutron-ovsdb (feature test blocker)

Change-Id: I55e75f6a9ade6a948487f5da2465e81c962f7c9b
Signed-off-by: Michal Rehak <mirehak@cisco.com>
groupbasedpolicy/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/DomainSpecificRegistryInstance.java
groupbasedpolicy/src/main/java/org/opendaylight/controller/config/yang/config/groupbasedpolicy/EpRendererAugmentationRegistryImplInstance.java
groupbasedpolicy/src/main/resources/org/opendaylight/blueprint/groupbasedpolicy.xml
neutron-mapper/src/main/java/org/opendaylight/controller/config/yang/config/neutron_mapper/impl/NeutronMapperInstance.java
neutron-mapper/src/main/resources/org/opendaylight/blueprint/neutron-mapper.xml
neutron-ovsdb/src/main/java/org/opendaylight/controller/config/yang/config/neutron_ovsdb/impl/NeutronOvsdbInstance.java
neutron-ovsdb/src/main/resources/org/opendaylight/blueprint/neutron-ovsdb.xml