Interface RIBSupportContextRegistry
-
public interface RIBSupportContextRegistry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@Nullable RIBSupport<C,S>getRIBSupport(TablesKey key)
Acquire a RIB Support for a AFI/SAFI combination.default <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@Nullable RIBSupport<C,S>getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB Support Context for a AFI/SAFI combination.@Nullable RIBSupportContext
getRIBSupportContext(TablesKey key)
Acquire a RIB Support Context for a AFI/SAFI combination.@Nullable RIBSupportContext
getRIBSupportContext(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB Support Context for a AFI/SAFI combination.
-
-
-
Method Detail
-
getRIBSupport
<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>> @Nullable RIBSupport<C,S> getRIBSupport(TablesKey key)
Acquire a RIB Support for a AFI/SAFI combination.- Parameters:
key
- AFI/SAFI key- Returns:
- RIBSupport instance, or null if the AFI/SAFI is not implemented.
-
getRIBSupport
default <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>> @Nullable RIBSupport<C,S> getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB Support Context for a AFI/SAFI combination.- Parameters:
key
- Tables key with AFI/SAFI key- Returns:
- RIBSupport instance, or null if the AFI/SAFI is not implemented.
-
getRIBSupportContext
@Nullable RIBSupportContext getRIBSupportContext(TablesKey key)
Acquire a RIB Support Context for a AFI/SAFI combination.- Parameters:
key
- AFI/SAFI key- Returns:
- RIBSupport instance, or null if the AFI/SAFI is not implemented.
-
getRIBSupportContext
@Nullable RIBSupportContext getRIBSupportContext(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB Support Context for a AFI/SAFI combination.- Parameters:
key
- Tables key with AFI/SAFI key- Returns:
- RIBSupport instance, or null if the AFI/SAFI is not implemented.
-
-