X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=bgp%2Fextensions%2Froute-target%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbgp%2Froute%2Ftargetcontrain%2Fimpl%2Factivators%2FBGPActivator.java;fp=bgp%2Fextensions%2Froute-target%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbgp%2Froute%2Ftargetcontrain%2Fimpl%2Factivators%2FBGPActivator.java;h=9a524f2cc1fd041f072d5eabd24e2bc2623725e7;hb=2f3cf555f60c85d54af16d9d8d8f4e55523db2c3;hp=3ff3e01ff0cc64ee332832428e857931fcc680bf;hpb=6c99f76fe988deda9ff81a52fdda3c0301c3d5ad;p=bgpcep.git diff --git a/bgp/extensions/route-target/src/main/java/org/opendaylight/protocol/bgp/route/targetcontrain/impl/activators/BGPActivator.java b/bgp/extensions/route-target/src/main/java/org/opendaylight/protocol/bgp/route/targetcontrain/impl/activators/BGPActivator.java index 3ff3e01ff0..9a524f2cc1 100644 --- a/bgp/extensions/route-target/src/main/java/org/opendaylight/protocol/bgp/route/targetcontrain/impl/activators/BGPActivator.java +++ b/bgp/extensions/route-target/src/main/java/org/opendaylight/protocol/bgp/route/targetcontrain/impl/activators/BGPActivator.java @@ -20,6 +20,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rout import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.Ipv4AddressFamily; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.next.hop.c.next.hop.Ipv4NextHopCase; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.next.hop.c.next.hop.Ipv6NextHopCase; +import org.opendaylight.yangtools.concepts.Registration; /** * Registers NLRI, Attributes, Extended communities Handlers. @@ -30,9 +31,7 @@ public final class BGPActivator extends AbstractBGPExtensionProviderActivator { @VisibleForTesting static final int RT_SAFI = 132; - private static void registerNlri( - final BGPExtensionProviderContext context, - final List regs) { + private static void registerNlri(final BGPExtensionProviderContext context, final List regs) { final RouteTargetConstrainNlriHandler routeTargetNlriHandler = new RouteTargetConstrainNlriHandler(); final Ipv4NextHopParserSerializer ipv4NextHopParser = new Ipv4NextHopParserSerializer(); regs.add(context.registerNlriParser(Ipv4AddressFamily.class, RouteTargetConstrainSubsequentAddressFamily.class, @@ -40,13 +39,13 @@ public final class BGPActivator extends AbstractBGPExtensionProviderActivator { regs.add(context.registerNlriSerializer(RouteTargetConstrainRoutes.class, routeTargetNlriHandler)); } - private static void registerAfiSafi(final BGPExtensionProviderContext context, final List regs) { + private static void registerAfiSafi(final BGPExtensionProviderContext context, final List regs) { regs.add(context.registerSubsequentAddressFamily(RouteTargetConstrainSubsequentAddressFamily.class, RT_SAFI)); } @Override - protected List startImpl(final BGPExtensionProviderContext context) { - final List regs = new ArrayList<>(); + protected List startImpl(final BGPExtensionProviderContext context) { + final List regs = new ArrayList<>(); NlriActivator.registerNlriParsers(regs); registerAfiSafi(context, regs); registerNlri(context, regs);