Class StaleBestPathRoute<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>,R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.Identifiable<I>,I extends org.opendaylight.yangtools.yang.binding.Identifier<R>>
- java.lang.Object
-
- org.opendaylight.protocol.bgp.rib.spi.entry.StaleBestPathRoute<C,S,R,I>
-
public abstract class StaleBestPathRoute<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>,R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.Identifiable<I>,I extends org.opendaylight.yangtools.yang.binding.Identifier<R>> extends Object
Routes to be removed from Data Store.- Author:
- Claudio D. Gasparini
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StaleBestPathRoute(I nonAddPathRouteKeyIdentifier)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<I>
getAddPathRouteKeyIdentifiers()
Route Identifier List of withdrawn routes to advertize peers supporting additional Path.I
getNonAddPathRouteKeyIdentifier()
abstract List<I>
getStaleRouteKeyIdentifiers()
Route Identifier List of withdrawn routes to advertize peers supporting additional Path.abstract boolean
isNonAddPathBestPathNew()
Route Identifier of withdrawn routes to advertize peers no supporting additional Path.
-
-
-
Constructor Detail
-
StaleBestPathRoute
protected StaleBestPathRoute(I nonAddPathRouteKeyIdentifier)
-
-
Method Detail
-
getNonAddPathRouteKeyIdentifier
public final I getNonAddPathRouteKeyIdentifier()
-
getStaleRouteKeyIdentifiers
public abstract List<I> getStaleRouteKeyIdentifiers()
Route Identifier List of withdrawn routes to advertize peers supporting additional Path.- Returns:
- Route Identifier List
-
getAddPathRouteKeyIdentifiers
public abstract List<I> getAddPathRouteKeyIdentifiers()
Route Identifier List of withdrawn routes to advertize peers supporting additional Path.- Returns:
- Route Identifier List
-
isNonAddPathBestPathNew
public abstract boolean isNonAddPathBestPathNew()
Route Identifier of withdrawn routes to advertize peers no supporting additional Path.- Returns:
- Route Identifier
-
-