Uses of Class
org.opendaylight.protocol.bgp.parser.BGPDocumentedException
Package
Description
-
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.evpn.impl.extended.communities
Modifier and TypeMethodDescriptionDefaultGatewayExtCom.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) ESILabelExtCom.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) MACMobExtCom.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser
Modifier and TypeMethodDescriptionstatic BGPDocumentedException
BGPDocumentedException.badMessageLength
(String message, int length) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message
Modifier and TypeMethodDescriptionBGPKeepAliveMessageParser.parseMessageBody
(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint) BGPNotificationMessageParser.parseMessageBody
(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint) Parses BGP Notification message to bytes.BGPOpenMessageParser.parseMessageBody
(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint) Parses given byte array to BGP Open message.BGPRouteRefreshMessageParser.parseMessageBody
(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint) Parses BGP Route Refresh message to bytes.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
Modifier and TypeMethodDescriptionAddPathCapabilityHandler.parseCapability
(io.netty.buffer.ByteBuf buffer) BgpExtendedMessageCapabilityHandler.parseCapability
(io.netty.buffer.ByteBuf buffer) GracefulCapabilityHandler.parseCapability
(io.netty.buffer.ByteBuf buffer) MultiProtocolCapabilityHandler.parseCapability
(io.netty.buffer.ByteBuf buffer) RouteRefreshCapabilityHandler.parseCapability
(io.netty.buffer.ByteBuf buffer) CapabilityParameterParser.parseParameter
(io.netty.buffer.ByteBuf buffer) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionAsTwoOctetSpecificEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) EncapsulationEC.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) LinkBandwidthEC.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) OpaqueEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) RouteOriginAsTwoOctetEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) 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
Modifier and TypeMethodDescriptionGeneric4OctASEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf body) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
Modifier and TypeMethodDescriptionRouteTarget4OctectASEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf body) RouteTargetAsTwoOctetEcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) RouteTargetIpv4EcHandler.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.mock
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.binding.Notification
<?> BGPMessageParserMock.parseMessage
(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.parser.spi
Modifier and TypeMethodDescriptionRevisedErrorHandling.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.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.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.Modifier and TypeMethodDescriptionfinal 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.AttributeRegistry.parseAttributes
(io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraints) Parse BGP Attribute from buffer.protected abstract org.opendaylight.yangtools.binding.Notification
<?> AbstractMessageRegistry.parseBody
(int type, io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint) CapabilityParser.parseCapability
(io.netty.buffer.ByteBuf buffer) CapabilityRegistry.parseCapability
(int type, io.netty.buffer.ByteBuf buffer) org.opendaylight.yangtools.binding.Notification
<?> AbstractMessageRegistry.parseMessage
(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint) org.opendaylight.yangtools.binding.Notification
<?> MessageRegistry.parseMessage
(io.netty.buffer.ByteBuf bytes, @Nullable PeerSpecificParserConstraint constraint) Decode input buffer to BGP Message.org.opendaylight.yangtools.binding.Notification
<?> MessageParser.parseMessageBody
(io.netty.buffer.ByteBuf body, int messageLength, @Nullable PeerSpecificParserConstraint constraint) Parse BGP Message from buffer, potentially applying peer-specific constraints.ParameterParser.parseParameter
(io.netty.buffer.ByteBuf buffer) 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.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.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
Modifier and TypeMethodDescriptionExtendedCommunityParser.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) Parses the Extended Community value encoded in the buffer.ExtendedCommunityRegistry.parseExtendedCommunity
(io.netty.buffer.ByteBuf buffer) Parses the Extended Community. -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.rib.impl
Modifier and TypeMethodDescriptionStrictBGPPeerRegistry.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.binding.Notification<?> msg) -
Uses of BGPDocumentedException in org.opendaylight.protocol.bgp.rib.impl.spi
Modifier and TypeMethodDescriptionBGPPeerRegistry.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
Modifier and TypeMethodDescriptionvoid
BGPSessionListener.onMessage
(BGPSession session, org.opendaylight.yangtools.binding.Notification<?> notification) Fired when a normal protocol message is received.