public interface RIBExtensionConsumerContext
Modifier and Type | Method and Description |
---|---|
org.opendaylight.mdsal.binding.generator.impl.GeneratedClassLoadingStrategy |
getClassLoadingStrategy()
Returns class loading strategy for loading YANG modeled classes
associated with registered RIB supports.
|
RIBSupport |
getRIBSupport(Class<? extends AddressFamily> afi,
Class<? extends SubsequentAddressFamily> safi)
Acquire a RIB implementation factory for a AFI/SAFI combination.
|
RIBSupport |
getRIBSupport(TablesKey key)
Acquire a RIB implementation factory for a AFI/SAFI combination.
|
RIBSupport |
getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB implementation factory for a AFI/SAFI combination.
|
@Nullable RIBSupport getRIBSupport(@Nonnull TablesKey key)
key
- AFI/SAFI key@Nullable RIBSupport getRIBSupport(@Nonnull Class<? extends AddressFamily> afi, @Nonnull Class<? extends SubsequentAddressFamily> safi)
afi
- Address Family Identifiersafi
- Subsequent Address Family identifier@Nullable RIBSupport getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
key
- Tables key with AFI/SAFI@Nonnull org.opendaylight.mdsal.binding.generator.impl.GeneratedClassLoadingStrategy getClassLoadingStrategy()
Copyright © 2018 OpenDaylight. All rights reserved.