X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=bgp%2Frib-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbgp%2Frib%2Fspi%2FAbstractRIBSupport.java;h=94862226575afe9bb08513e91ecdf6005452fa4d;hb=3860d202e14ae693d515cf40f4795fd086a5d75d;hp=c4e10c253c004c015a3f388c99388ec5e91bc626;hpb=2e838c61e3fe52471e47222f50c88c9416c26c14;p=bgpcep.git diff --git a/bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/AbstractRIBSupport.java b/bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/AbstractRIBSupport.java index c4e10c253c..9486222657 100644 --- a/bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/AbstractRIBSupport.java +++ b/bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/AbstractRIBSupport.java @@ -32,9 +32,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.mess import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.UpdateBuilder; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.Attributes; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.AttributesBuilder; -import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes1; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes1Builder; -import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes2; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes2Builder; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.destination.DestinationType; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.MpReachNlri; @@ -153,13 +151,13 @@ public abstract class AbstractRIBSupport< final QName destContainerQname) { final QNameModule module = BindingReflections.getQNameModule(cazeClass); this.routesContainerIdentifier = NodeIdentifier.create( - BindingReflections.findQName(containerClass).withModule(module)); - this.routeAttributesIdentifier = NodeIdentifier.create(Attributes.QNAME.withModule(module)); + BindingReflections.findQName(containerClass).bindTo(module)); + this.routeAttributesIdentifier = NodeIdentifier.create(Attributes.QNAME.bindTo(module)); this.cazeClass = requireNonNull(cazeClass); this.mappingService = requireNonNull(mappingService); this.containerClass = requireNonNull(containerClass); this.listClass = requireNonNull(listClass); - this.routeQname = BindingReflections.findQName(listClass).withModule(module); + this.routeQname = BindingReflections.findQName(listClass).bindTo(module); this.routesListIdentifier = NodeIdentifier.create(this.routeQname); this.tk = new TablesKey(afiClass, safiClass); this.emptyTable = (MapEntryNode) this.mappingService @@ -425,12 +423,12 @@ public abstract class AbstractRIBSupport< if (!advertised.isEmpty()) { final MpReachNlri mb = buildReach(advertised, hop); - ab.addAugmentation(Attributes1.class, new Attributes1Builder().setMpReachNlri(mb).build()); + ab.addAugmentation(new Attributes1Builder().setMpReachNlri(mb).build()); LOG.debug("mpreach nexthop={}", mb); } if (!withdrawn.isEmpty()) { final MpUnreachNlri mb = buildUnreach(withdrawn); - ab.addAugmentation(Attributes2.class, new Attributes2Builder().setMpUnreachNlri(mb).build()); + ab.addAugmentation(new Attributes2Builder().setMpUnreachNlri(mb).build()); LOG.debug("mpunrach mb={}", mb); }