Class AbstractAdvertizedRoute<C extends Routes & org.opendaylight.yangtools.binding.DataObject & org.opendaylight.yangtools.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.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.binding.DataObject & org.opendaylight.yangtools.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.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
Modifier and TypeMethodDescriptionfinal org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
final org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
final PeerId
final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
final org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode
getRoute()
final boolean
-
Method Details
-
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
-