Class AbstractVpnNextHopParserSerializer
java.lang.Object
org.opendaylight.protocol.bgp.l3vpn.unicast.AbstractVpnNextHopParserSerializer
- All Implemented Interfaces:
- NextHopParserSerializer
- Direct Known Subclasses:
- VpnIpv4NextHopParserSerializer,- VpnIpv6NextHopParserSerializer
public abstract class AbstractVpnNextHopParserSerializer
extends Object
implements NextHopParserSerializer
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractVpnNextHopParserSerializer(int ipAddrLength, Class<?> ipNextHopCaseClazz) 
- 
Method SummaryModifier and TypeMethodDescriptionparseNextHop(io.netty.buffer.ByteBuf buffer) Parse Next hop from buffer.voidserializeNextHop(CNextHop nextHop, io.netty.buffer.ByteBuf byteAggregator) Serialize Next Hop.
- 
Constructor Details- 
AbstractVpnNextHopParserSerializer
 
- 
- 
Method Details- 
parseNextHopDescription copied from interface:NextHopParserSerializerParse Next hop from buffer.- Specified by:
- parseNextHopin interface- NextHopParserSerializer
- Parameters:
- buffer- Encoded Next Hop in ByteBuf.
- Returns:
- CNextHop
- Throws:
- BGPParsingException
 
- 
serializeNextHopDescription copied from interface:NextHopParserSerializerSerialize Next Hop.- Specified by:
- serializeNextHopin interface- NextHopParserSerializer
- Parameters:
- nextHop- Next Hop container
- byteAggregator- return Encoded Next Hop in ByteBuf
 
 
-