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>>
- java.lang.Object
-
- org.opendaylight.protocol.bgp.rib.spi.entry.AbstractAdvertizedRoute<C,S>
-
- All Implemented Interfaces:
RouteKeyIdentifier
- 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>> extends Object implements RouteKeyIdentifier
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 org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
getAddPathRouteKeyIdentifier()
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
getAttributes()
PeerId
getFromPeerId()
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
getNonAddPathRouteKeyIdentifier()
org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode
getRoute()
boolean
isDepreferenced()
-
-
-
Method Detail
-
getFromPeerId
public final PeerId getFromPeerId()
-
getRoute
public final org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode getRoute()
-
getAttributes
public final org.opendaylight.yangtools.yang.data.api.schema.ContainerNode getAttributes()
-
isDepreferenced
public final boolean isDepreferenced()
-
getNonAddPathRouteKeyIdentifier
public final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates getNonAddPathRouteKeyIdentifier()
- Specified by:
getNonAddPathRouteKeyIdentifier
in interfaceRouteKeyIdentifier
-
getAddPathRouteKeyIdentifier
public final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates getAddPathRouteKeyIdentifier()
- Specified by:
getAddPathRouteKeyIdentifier
in interfaceRouteKeyIdentifier
-
-