Uses of Package
org.opendaylight.protocol.bgp.parser.spi
-
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.evpn.impl Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.evpn.impl.nlri Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.flowspec Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides.NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.flowspec.l3vpn Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv4 Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv6 Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.inet Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.inet.codec Class Description BgpPrefixSidTlvParser Common interface for BGP prefix SID TLVs parser implementations.BgpPrefixSidTlvSerializer Interface for BGP prefix SID TLVs serializers implementations.NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.inet.codec.nexthop Class Description NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.l3vpn Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.l3vpn.mcast.nlri Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.l3vpn.unicast Class Description NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop.NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.l3vpn.unicast.ipv4 Class Description NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop.NlriParser Common interface for NLRI parser implementation.NlriSerializer -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.l3vpn.unicast.ipv6 Class Description NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop.NlriParser Common interface for NLRI parser implementation.NlriSerializer -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.labeled.unicast Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides.NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.linkstate.impl Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.linkstate.impl.attribute Class Description AbstractAttributeParser Abstract base class for AttributeParsers which are aware ofRevisedErrorHandling
.AttributeParser Common interface for attribute parser implementation.AttributeSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.RevisedErrorHandling Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.linkstate.impl.nlri Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.mvpn.impl Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.mvpn.impl.attributes Class Description AbstractAttributeParser Abstract base class for AttributeParsers which are aware ofRevisedErrorHandling
.AttributeParser Common interface for attribute parser implementation.AttributeSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.RevisedErrorHandling Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.mvpn.impl.attributes.tunnel.identifier Class Description AddressFamilyRegistry -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.mvpn.impl.nlri Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.impl Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.impl.message Class Description AddressFamilyRegistry AttributeRegistry Attribute serializer/deserializer registry, exposing the capability to parse BGP attributes as a whole.MessageParser Common interface for message parser implementation.MessageSerializer NlriRegistry The codec registry for BGP NLRI, offers services for NLRI encoding/decoding.ParameterRegistry PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.SubsequentAddressFamilyRegistry -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.impl.message.open Class Description AddressFamilyRegistry CapabilityParser CapabilityRegistry CapabilitySerializer ParameterLengthOverflowException Exception reported when aParameterSerializer
detects its output does not fit 255 bytes and hence cannot be held in plain RFC4271 OPEN message.ParameterParser ParameterSerializer SubsequentAddressFamilyRegistry -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.impl.message.update Class Description AbstractAttributeParser Abstract base class for AttributeParsers which are aware ofRevisedErrorHandling
.AttributeParser Common interface for attribute parser implementation.AttributeSerializer BgpPrefixSidTlvRegistry BGP prefix SID TLVs registry for encoding/decoding.NlriRegistry The codec registry for BGP NLRI, offers services for NLRI encoding/decoding.PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.RevisedErrorHandling Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.mock Class Description MessageRegistry BGP Message codec registry, provides services to encode/decode messages.PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.spi Class Description AddressFamilyRegistry AttributeParser Common interface for attribute parser implementation.AttributeRegistry Attribute serializer/deserializer registry, exposing the capability to parse BGP attributes as a whole.AttributeSerializer BGPExtensionConsumerContext A single instance of a collection of extensions for use by consumers.BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides.BgpPrefixSidTlvParser Common interface for BGP prefix SID TLVs parser implementations.BgpPrefixSidTlvRegistry BGP prefix SID TLVs registry for encoding/decoding.BgpPrefixSidTlvSerializer Interface for BGP prefix SID TLVs serializers implementations.CapabilityParser CapabilityRegistry CapabilitySerializer MessageParser Common interface for message parser implementation.MessageRegistry BGP Message codec registry, provides services to encode/decode messages.MessageSerializer NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop.NlriParser Common interface for NLRI parser implementation.NlriRegistry The codec registry for BGP NLRI, offers services for NLRI encoding/decoding.NlriSerializer ParameterLengthOverflowException Exception reported when aParameterSerializer
detects its output does not fit 255 bytes and hence cannot be held in plain RFC4271 OPEN message.ParameterParser ParameterRegistry ParameterSerializer ParsedAttributes ParsedAttributes
, potentially indicating withdraw.PeerConstraint Marker interface for BGP peer specific constraints.PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.RevisedErrorHandling Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer.SubsequentAddressFamilyRegistry -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.parser.spi.pojo Class Description AttributeParser Common interface for attribute parser implementation.AttributeSerializer BGPExtensionConsumerContext A single instance of a collection of extensions for use by consumers.BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides.BgpPrefixSidTlvParser Common interface for BGP prefix SID TLVs parser implementations.BgpPrefixSidTlvRegistry BGP prefix SID TLVs registry for encoding/decoding.BgpPrefixSidTlvSerializer Interface for BGP prefix SID TLVs serializers implementations.CapabilityParser CapabilitySerializer MessageParser Common interface for message parser implementation.MessageSerializer MultiPathSupport Holds user specific add-path constraints per AFI/SAFI (table type).NextHopParserSerializer Handles Next Hop, by default useNextHopUtil
which is handles Ipv4 and Ipv6 Next hop.NlriParser Common interface for NLRI parser implementation.NlriSerializer ParameterParser ParameterSerializer PeerConstraint Marker interface for BGP peer specific constraints.PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing.PeerSpecificParserConstraintProvider Serve as an entry gate for providers ofPeerSpecificParserConstraint
services.RevisedErrorHandlingSupport Peer constraint supporting RFC7606 Revised Error Handling. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.rib.impl Class Description MessageRegistry BGP Message codec registry, provides services to encode/decode messages.PeerConstraint Marker interface for BGP peer specific constraints. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.rib.impl.config Class Description RevisedErrorHandlingSupport Peer constraint supporting RFC7606 Revised Error Handling. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.rib.mock Class Description MessageRegistry BGP Message codec registry, provides services to encode/decode messages. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.rib.spi Class Description PeerConstraint Marker interface for BGP peer specific constraints. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.route.targetcontrain.impl.activators Class Description AbstractBGPExtensionProviderActivator BGPExtensionProviderActivator BGPExtensionProviderContext Context for registering providers of the various types of extension points BGP provides. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bgp.route.targetcontrain.impl.nlri Class Description NlriParser Common interface for NLRI parser implementation.NlriSerializer PeerSpecificParserConstraint Holds BGP peer specific constraints of PDU processing. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bmp.parser Class Description BGPExtensionConsumerContext A single instance of a collection of extensions for use by consumers. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bmp.parser.message Class Description MessageRegistry BGP Message codec registry, provides services to encode/decode messages. -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bmp.parser.tlv Class Description AddressFamilyRegistry SubsequentAddressFamilyRegistry -
Classes in org.opendaylight.protocol.bgp.parser.spi used by org.opendaylight.protocol.bmp.spi.parser Class Description MessageRegistry BGP Message codec registry, provides services to encode/decode messages.