X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=bgp%2Frib-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbgp%2Frib%2Fimpl%2FRIBActivator.java;h=1ce965b71ccccef69db78cfaacfd915d148cc44f;hb=ff99057f43c60f74a922c4064b4527ac492708bf;hp=58741c29f56d75f2e7bc7493e3eebce9434f3f77;hpb=ca94178c7f7d72eea4a81689f80d574782216c56;p=bgpcep.git diff --git a/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/RIBActivator.java b/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/RIBActivator.java index 58741c29f5..1ce965b71c 100644 --- a/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/RIBActivator.java +++ b/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/RIBActivator.java @@ -8,9 +8,7 @@ package org.opendaylight.protocol.bgp.rib.impl; import com.google.common.collect.Lists; - import java.util.List; - import org.opendaylight.protocol.bgp.rib.spi.AbstractRIBExtensionProviderActivator; import org.opendaylight.protocol.bgp.rib.spi.AdjRIBsFactory; import org.opendaylight.protocol.bgp.rib.spi.AdjRIBsIn; @@ -26,14 +24,14 @@ public final class RIBActivator extends AbstractRIBExtensionProviderActivator { @Override protected List startRIBExtensionProviderImpl(final RIBExtensionProviderContext context) { - AdjRIBsFactory adj1 = new AdjRIBsFactory() { + final AdjRIBsFactory adj1 = new AdjRIBsFactory() { @Override public AdjRIBsIn createAdjRIBs(final KeyedInstanceIdentifier basePath) { return new Ipv4AdjRIBsIn(basePath); } }; - AdjRIBsFactory adj2 = new AdjRIBsFactory() { + final AdjRIBsFactory adj2 = new AdjRIBsFactory() { @Override public AdjRIBsIn createAdjRIBs(final KeyedInstanceIdentifier basePath) { return new Ipv6AdjRIBsIn(basePath); @@ -41,6 +39,8 @@ public final class RIBActivator extends AbstractRIBExtensionProviderActivator { }; return Lists.newArrayList( context.registerAdjRIBsInFactory(Ipv4AddressFamily.class, UnicastSubsequentAddressFamily.class, adj1), - context.registerAdjRIBsInFactory(Ipv6AddressFamily.class, UnicastSubsequentAddressFamily.class, adj2)); + context.registerAdjRIBsInFactory(Ipv6AddressFamily.class, UnicastSubsequentAddressFamily.class, adj2), + context.registerRIBSupport(Ipv4AddressFamily.class, UnicastSubsequentAddressFamily.class, IPv4RIBSupport.getInstance()), + context.registerRIBSupport(Ipv6AddressFamily.class, UnicastSubsequentAddressFamily.class, IPv6RIBSupport.getInstance())); } }