Interface RouteEntryDependenciesContainer


@NonNullByDefault public interface RouteEntryDependenciesContainer
Container wrapper for all dependencies related to Route Entry, required for process and storage.
  • Method Details

    • getRIBSupport

      RIBSupport getRIBSupport()
      Returns RIBSupport.
      Returns:
      RIBSupport
    • getLocalTablesKey

      TablesKey getLocalTablesKey()
      Returns the table key(AFI/SAFI) corresponding to the Route Entry.
      Returns:
      the table key(AFI/SAFI) corresponding to the Route Entry
    • getAfiSafType

      AfiSafiType getAfiSafType()
      Returns the AfiSafiType(AFI/SAFI) corresponding to the Route Entry.
      Returns:
      the AfiSafiType(AFI/SAFI) corresponding to the Route Entry
    • getLocRibTableTarget

      org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier getLocRibTableTarget()
      Returns the loc-rib table to be updated and to which corresponds this Route Entry.
      Returns:
      the loc-rib table to be updated and to which corresponds this Route Entry
    • getRoutingPolicies

      BGPRibRoutingPolicy getRoutingPolicies()
      Returns routing policies defined per RIB.
      Returns:
      routing policies defined per RIB
    • getPeerTracker

      BGPPeerTracker getPeerTracker()