Use case-based addressing in BGP topology provider 52/72552/2
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 1 Jun 2018 10:41:54 +0000 (12:41 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 1 Jun 2018 11:36:31 +0000 (13:36 +0200)
commit8510ca515f6d90256b8d68b19209503816600b55
treec822f0f9c0ad304a8ee621960170c74d4f237cba
parente83fdd20a40831dfdbdbc21a6ba99611dbe51ab1
Use case-based addressing in BGP topology provider

This removes ambiguity and improves type safety around choice/case
classes.

Change-Id: If3d2ffb54061ccfe2e5916f5da03216c0556272c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/Ipv4ReachabilityTopologyBuilder.java
bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/Ipv6ReachabilityTopologyBuilder.java
bgp/topology-provider/src/main/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilder.java
bgp/topology-provider/src/test/java/org/opendaylight/bgpcep/bgp/topology/provider/Ipv4ReachabilityTopologyBuilderTest.java
bgp/topology-provider/src/test/java/org/opendaylight/bgpcep/bgp/topology/provider/Ipv6ReachabilityTopologyBuilderTest.java
bgp/topology-provider/src/test/java/org/opendaylight/bgpcep/bgp/topology/provider/LinkstateTopologyBuilderTest.java