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 aRIBSupport
instance.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.NodeIdentifier
s for various RIB constructs.RIBNormalizedNodes Utility constantNormalizedNode
s.RIBQNames Utility constantQName
s 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.