Class AbstractAdvertizedRoute<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.AbstractAdvertizedRoute<C,S,R,I>
-
- All Implemented Interfaces:
RouteKeyIdentifier<R,I>
- Direct Known Subclasses:
ActualBestPathRoutes
,AdvertizedRoute
public abstract class AbstractAdvertizedRoute<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 implements RouteKeyIdentifier<R,I>
Preexistent routes to be advertized before process any route advertized by the peer.- Author:
- Claudio D. Gasparini
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description I
getAddPathRouteKeyIdentifier()
Attributes
getAttributes()
PeerId
getFromPeerId()
I
getNonAddPathRouteKeyIdentifier()
R
getRoute()
boolean
isDepreferenced()
-
-
-
Method Detail
-
getFromPeerId
public final PeerId getFromPeerId()
-
getRoute
public final R getRoute()
-
getAttributes
public final Attributes getAttributes()
-
isDepreferenced
public final boolean isDepreferenced()
-
getNonAddPathRouteKeyIdentifier
public final I getNonAddPathRouteKeyIdentifier()
- Specified by:
getNonAddPathRouteKeyIdentifier
in interfaceRouteKeyIdentifier<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>>
-
getAddPathRouteKeyIdentifier
public final I getAddPathRouteKeyIdentifier()
- Specified by:
getAddPathRouteKeyIdentifier
in interfaceRouteKeyIdentifier<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>>
-
-