Package org.opendaylight.protocol.bgp.rib.spi
-
Interface Summary Interface Description BGPPeerTracker Tracks Peers under RIB.BGPSession BGP Session represents the finite state machine in BGP, including timers and its purpose is to create a BGP connection between BGP speakers.BGPSessionListener Listener that receives session informations from the session.BGPSessionNegotiatorFactory<S extends BGPSession> Peer Marker interface identifying a BGP peer.PeerRPCs Contains all Peer RPC methods related.PeerTrackerInformation Exposes information required from peer to PeerTracker.RIBExtensionConsumerContext Interface for acquiring AdjRIBsIn factories.RIBExtensionProviderActivator RIBExtensionProviderContext Interface for registering AdjRIBsIn factories.RIBSupport<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>> Interface implemented for AFI/SAFI-specific RIB extensions.RIBSupport.ApplyRoute RIBSupportRegistration<T extends RIBSupport<?,?,?,?>> A registration of aRIBSupportinstance.SessionNegotiator -
Class Summary Class Description AbstractRIBExtensionProviderActivator AbstractRIBSupport<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>> AbstractRIBSupportRegistration<T extends RIBSupport<?,?,?,?>> BGPTerminationReason IdentifierUtils PeerRoleUtil RIBNodeIdentifiers Utility constantYangInstanceIdentifier.NodeIdentifiers for various RIB constructs.RIBNormalizedNodes Utility constantNormalizedNodes.RIBQNames Utility constantQNames for various RIB constructs which are not covered by generated DTOs' QNAME constants.RibSupportUtils RouterId The concept of a Router Identifier.RouterIds ServiceLoaderRIBExtensionConsumerContext SimpleRIBExtensionProviderContext SimpleRIBExtensionProviderContextActivator Starts and stops RIBExtensionProviderActivator instances for a RIBExtensionProviderContext. -
Enum Summary Enum Description State Internal session state.