<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>> void |
Peer.initializeRibOut(@NonNull RouteEntryDependenciesContainer entryDep,
@NonNull List<ActualBestPathRoutes<C,S>> routes) |
Stores under peers rib Out already present routes, before proceed to process any new route advertizement.
|
<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>> void |
Peer.reEvaluateAdvertizement(@NonNull RouteEntryDependenciesContainer entryDep,
@NonNull List<ActualBestPathRoutes<C,S>> routes) |
Applies all policies through all present routes, and advertize/withdraws based on new results.
|
<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>> void |
Peer.refreshRibOut(@NonNull RouteEntryDependenciesContainer entryDep,
@NonNull List<StaleBestPathRoute> staleRoutes,
@NonNull List<AdvertizedRoute<C,S>> newRoutes) |
Update peers ribout after path selection processing.
|