Class InitiationHandler
- java.lang.Object
-
- org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageParser
-
- org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageWithTlvParser<TlvsBuilder>
-
- org.opendaylight.protocol.bmp.parser.message.InitiationHandler
-
- All Implemented Interfaces:
BmpMessageParser,BmpMessageSerializer
public class InitiationHandler extends AbstractBmpMessageWithTlvParser<TlvsBuilder>
-
-
Constructor Summary
Constructors Constructor Description InitiationHandler(BmpTlvRegistry tlvRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddTlv(TlvsBuilder builder, Tlv tlv)intgetBmpMessageType()org.opendaylight.yangtools.yang.binding.NotificationparseMessageBody(io.netty.buffer.ByteBuf bytes)voidserializeMessageBody(org.opendaylight.yangtools.yang.binding.Notification message, io.netty.buffer.ByteBuf buffer)-
Methods inherited from class org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageWithTlvParser
parseTlvs, serializeTlv
-
Methods inherited from class org.opendaylight.protocol.bmp.spi.parser.AbstractBmpMessageParser
parseMessage, serializeMessage
-
-
-
-
Constructor Detail
-
InitiationHandler
public InitiationHandler(BmpTlvRegistry tlvRegistry)
-
-
Method Detail
-
serializeMessageBody
public void serializeMessageBody(org.opendaylight.yangtools.yang.binding.Notification message, io.netty.buffer.ByteBuf buffer)- Specified by:
serializeMessageBodyin classAbstractBmpMessageParser
-
parseMessageBody
public org.opendaylight.yangtools.yang.binding.Notification parseMessageBody(io.netty.buffer.ByteBuf bytes) throws BmpDeserializationException- Specified by:
parseMessageBodyin classAbstractBmpMessageParser- Throws:
BmpDeserializationException
-
getBmpMessageType
public int getBmpMessageType()
- Specified by:
getBmpMessageTypein classAbstractBmpMessageParser
-
addTlv
protected void addTlv(TlvsBuilder builder, Tlv tlv)
- Overrides:
addTlvin classAbstractBmpMessageWithTlvParser<TlvsBuilder>
-
-