Class AbstractAttributeParser

java.lang.Object
org.opendaylight.protocol.bgp.parser.spi.AbstractAttributeParser
All Implemented Interfaces:
AttributeParser
Direct Known Subclasses:
AggregatorAttributeParser, AsPathAttributeParser, AtomicAggregateAttributeParser, ClusterIdAttributeParser, CommunitiesAttributeParser, ExtendedCommunitiesAttributeParser, LinkstateAttributeParser, LocalPreferenceAttributeParser, MultiExitDiscriminatorAttributeParser, NextHopAttributeParser, OriginatorIdAttributeParser, OriginAttributeParser, PEDistinguisherLabelsAttributeHandler, ReachAttributeParser

public abstract class AbstractAttributeParser extends Object implements AttributeParser
Abstract base class for AttributeParsers which are aware of RevisedErrorHandling. Inheriting from this class requires that parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) is provided and the simplified parseAttribute(ByteBuf, AttributesBuilder, PeerSpecificParserConstraint) is implemented by this class.
Author:
Robert Varga