Uses of Class
org.opendaylight.protocol.bgp.parser.BGPDocumentedException
-
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.evpn.impl.extended.communities
Methods in org.opendaylight.protocol.bgp.evpn.impl.extended.communities that throw BGPDocumentedException Modifier and Type Method Description ExtendedCommunity
DefaultGatewayExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
ESILabelExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
MACMobExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser
Methods in org.opendaylight.protocol.bgp.parser that return BGPDocumentedException Modifier and Type Method Description static BGPDocumentedException
BGPDocumentedException. badMessageLength(String message, int length)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message
Methods in org.opendaylight.protocol.bgp.parser.impl.message that throw BGPDocumentedException Modifier and Type Method Description Keepalive
BGPKeepAliveMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Notify
BGPNotificationMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses BGP Notification message to bytes.Open
BGPOpenMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses given byte array to BGP Open message.RouteRefresh
BGPRouteRefreshMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses BGP Route Refresh message to bytes.Update
BGPUpdateMessageParser. parseMessageBody(io.netty.buffer.ByteBuf buffer, int messageLength, PeerSpecificParserConstraint constraint)
Parse Update message from buffer. -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.open
Methods in org.opendaylight.protocol.bgp.parser.impl.message.open that throw BGPDocumentedException Modifier and Type Method Description CParameters
AddPathCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer)
CParameters
BgpExtendedMessageCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer)
CParameters
GracefulCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer)
CParameters
MultiProtocolCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer)
CParameters
RouteRefreshCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer)
BgpParameters
CapabilityParameterParser. parseParameter(io.netty.buffer.ByteBuf buffer)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update
Methods in org.opendaylight.protocol.bgp.parser.impl.message.update that throw BGPDocumentedException Modifier and Type Method Description void
AsPathAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
BgpPrefixSidAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
void
ClusterIdAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
CommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
ExtendedCommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
LocalPreferenceAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MPReachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MPUnreachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MultiExitDiscriminatorAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
NextHopAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
OriginatorIdAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
OriginAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
abstract void
ReachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
Methods in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities that throw BGPDocumentedException Modifier and Type Method Description ExtendedCommunity
AsTwoOctetSpecificEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
EncapsulationEC. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
LinkBandwidthEC. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
OpaqueEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
RouteOriginAsTwoOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
RouteOriginIpv4EcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific
Methods in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific that throw BGPDocumentedException Modifier and Type Method Description ExtendedCommunity
Generic4OctASEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf body)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
Methods in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target that throw BGPDocumentedException Modifier and Type Method Description ExtendedCommunity
RouteTarget4OctectASEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf body)
ExtendedCommunity
RouteTargetAsTwoOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
ExtendedCommunity
RouteTargetIpv4EcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.mock
Methods in org.opendaylight.protocol.bgp.parser.mock that throw BGPDocumentedException Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.Notification
BGPMessageParserMock. parseMessage(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.spi
Methods in org.opendaylight.protocol.bgp.parser.spi that return BGPDocumentedException Modifier and Type Method Description BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, byte[] data, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not.BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, @Nullable Exception cause, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not.BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not.Methods in org.opendaylight.protocol.bgp.parser.spi that throw BGPDocumentedException Modifier and Type Method Description void
AbstractAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
abstract void
AbstractAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
default void
AttributeParser. parseAttribute(@NonNull io.netty.buffer.ByteBuf buffer, @NonNull AttributesBuilder builder, @NonNull RevisedErrorHandling errorHandling, @Nullable PeerSpecificParserConstraint constraint)
Parses attribute from ByteBuf buffer with the specifiedRevisedErrorHandling
.void
AttributeParser. parseAttribute(@NonNull io.netty.buffer.ByteBuf buffer, @NonNull AttributesBuilder builder, @Nullable PeerSpecificParserConstraint constraint)
Parses attribute from ByteBuf buffer.ParsedAttributes
AttributeRegistry. parseAttributes(io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraints)
Parse BGP Attribute from buffer.protected abstract org.opendaylight.yangtools.yang.binding.Notification<?>
AbstractMessageRegistry. parseBody(int type, io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
CParameters
CapabilityParser. parseCapability(io.netty.buffer.ByteBuf buffer)
CParameters
CapabilityRegistry. parseCapability(int type, io.netty.buffer.ByteBuf buffer)
org.opendaylight.yangtools.yang.binding.Notification<?>
AbstractMessageRegistry. parseMessage(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint)
org.opendaylight.yangtools.yang.binding.Notification<?>
MessageRegistry. parseMessage(io.netty.buffer.ByteBuf bytes, @Nullable PeerSpecificParserConstraint constraint)
Decode input buffer to BGP Message.org.opendaylight.yangtools.yang.binding.Notification<?>
MessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, @Nullable PeerSpecificParserConstraint constraint)
Parse BGP Message from buffer, potentially applying peer-specific constraints.BgpParameters
ParameterParser. parseParameter(io.netty.buffer.ByteBuf buffer)
BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, byte[] data, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not.BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, @Nullable Exception cause, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not.BGPDocumentedException
RevisedErrorHandling. reportError(BGPError error, String format, Object... args)
Report a failure to parse an attribute resulting either in treat-as-withdraw if RFC7606 is in effect, or connection teardown if it is not. -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.spi.extended.community
Methods in org.opendaylight.protocol.bgp.parser.spi.extended.community that throw BGPDocumentedException Modifier and Type Method Description ExtendedCommunity
ExtendedCommunityParser. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
Parses the Extended Community value encoded in the buffer.ExtendedCommunities
ExtendedCommunityRegistry. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
Parses the Extended Community. -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.rib.impl
Methods in org.opendaylight.protocol.bgp.rib.impl that throw BGPDocumentedException Modifier and Type Method Description BGPSessionListener
StrictBGPPeerRegistry. getPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone ip, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone sourceId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone remoteId, Open openObj)
void
BGPPeer. onMessage(BGPSession session, org.opendaylight.yangtools.yang.binding.Notification<?> msg)
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.rib.impl.spi
Methods in org.opendaylight.protocol.bgp.rib.impl.spi that throw BGPDocumentedException Modifier and Type Method Description BGPSessionListener
BGPPeerRegistry. getPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone ip, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone sourceId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone remoteId, Open open)
Get configured peer after BGP session was successfully established. -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.rib.spi
Methods in org.opendaylight.protocol.bgp.rib.spi that throw BGPDocumentedException Modifier and Type Method Description void
BGPSessionListener. onMessage(BGPSession session, org.opendaylight.yangtools.yang.binding.Notification<?> notification)
Fired when a normal protocol message is received.
-