Class AbstractBmpMessageWithTlvParser<T>
- java.lang.Object
- 
- org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageParser
- 
- org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageWithTlvParser<T>
 
 
- 
- All Implemented Interfaces:
- BmpMessageParser,- BmpMessageSerializer
 - Direct Known Subclasses:
- AbstractBmpPerPeerMessageParser,- InitiationHandler,- TerminationHandler
 
 public abstract class AbstractBmpMessageWithTlvParser<T> extends AbstractBmpMessageParser 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractBmpMessageWithTlvParser(BmpTlvRegistry tlvRegistry)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddTlv(T builder, Tlv tlv)protected voidparseTlvs(T builder, io.netty.buffer.ByteBuf bytes)protected voidserializeTlv(Tlv tlv, io.netty.buffer.ByteBuf buffer)- 
Methods inherited from class org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageParsergetBmpMessageType, parseMessage, parseMessageBody, serializeMessage, serializeMessageBody
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractBmpMessageWithTlvParserpublic AbstractBmpMessageWithTlvParser(BmpTlvRegistry tlvRegistry) 
 
- 
 - 
Method Detail- 
parseTlvsprotected final void parseTlvs(T builder, io.netty.buffer.ByteBuf bytes) throws BmpDeserializationException - Throws:
- BmpDeserializationException
 
 - 
serializeTlvprotected final void serializeTlv(Tlv tlv, io.netty.buffer.ByteBuf buffer) 
 
- 
 
-