Interface BGPTableTypeRegistryProvider
-
- All Superinterfaces:
BGPTableTypeRegistryConsumer
- All Known Implementing Classes:
SimpleBGPTableTypeRegistryProvider
public interface BGPTableTypeRegistryProvider extends BGPTableTypeRegistryConsumer
The BGP extension may provide supported table type (AFI/SAFI).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterBGPTableType(@NonNull Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.AddressFamily> afi, @NonNull Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.SubsequentAddressFamily> safi, @NonNull Class<? extends 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 Detail
-
registerBGPTableType
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerBGPTableType(@NonNull Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.AddressFamily> afi, @NonNull Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.SubsequentAddressFamily> safi, @NonNull Class<? extends 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.
-
-