Interface BGPTableTypeRegistryProvider

All Superinterfaces:
BGPTableTypeRegistryConsumer

public interface BGPTableTypeRegistryProvider extends BGPTableTypeRegistryConsumer
The BGP extension may provide supported table type (AFI/SAFI).
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull org.opendaylight.yangtools.concepts.Registration
    registerBGPTableType(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.AddressFamily afi, @NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.SubsequentAddressFamily safi, @NonNull org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.AfiSafiType afiSafiType)
    Register supported AFI/SAFI.

    Methods inherited from interface org.opendaylight.protocol.bgp.openconfig.spi.BGPTableTypeRegistryConsumer

    getAfiSafiType, getAfiSafiType, getTableKey, getTableType
  • Method Details

    • registerBGPTableType

      @NonNull org.opendaylight.yangtools.concepts.Registration registerBGPTableType(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.AddressFamily afi, @NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.SubsequentAddressFamily safi, @NonNull org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.AfiSafiType afiSafiType)
      Register supported AFI/SAFI.
      Parameters:
      afi - Local representation of AFI.
      safi - Local representation of SAFI.
      afiSafiType - OpenConfig AFI/SAFI representation.
      Returns:
      Registration ticket.