Migrate bgp-rib-impl to OSGi DS 95/97195/9
authormarekzatko <Marek.Zatko@pantheon.tech>
Fri, 6 Aug 2021 11:44:44 +0000 (13:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 21 Oct 2021 12:49:17 +0000 (14:49 +0200)
commit60fcf81022ccffc609ee489014b7c89a155a048e
treeac8bdee87bdf50ce874bb6e904c47eee5cc5ab36
parent3dac04b4a2717d7ad218cc77f194c11e035b5d08
Migrate bgp-rib-impl to OSGi DS

Also split BgpDeployerImpl into:
- DefaultBgpDeployer
- OSGiBgpDeployer

JIRA: BGPCEP-958
Change-Id: I3ff92bedc6f6c7b215fb7dba7ef0eb4df9f59072
Signed-off-by: marekzatko <Marek.Zatko@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
13 files changed:
bgp/rib-impl/pom.xml
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/AppPeer.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BGPClusterSingletonService.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeer.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/DefaultBgpDeployer.java [moved from bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpDeployerImpl.java with 73% similarity]
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/OSGiBgpDeployer.java [new file with mode: 0644]
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/RibImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/spi/InstanceType.java [deleted file]
bgp/rib-impl/src/main/resources/OSGI-INF/blueprint/bgp-rib.xml [deleted file]
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/AbstractConfig.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpDeployerTest.java [moved from bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpDeployerImplTest.java with 65% similarity]
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeerTest.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/RibImplTest.java