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


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