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>>

  • 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 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 interface RouteKeyIdentifier
      • getAddPathRouteKeyIdentifier

        public final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates getAddPathRouteKeyIdentifier()
        Specified by:
        getAddPathRouteKeyIdentifier in interface RouteKeyIdentifier