Class SimpleBmpMessageRegistry
- java.lang.Object
-
- org.opendaylight.protocol.bmp.spi.registry.SimpleBmpMessageRegistry
-
- All Implemented Interfaces:
BmpMessageParser,BmpMessageSerializer,BmpMessageRegistrator,BmpMessageRegistry
public class SimpleBmpMessageRegistry extends Object implements BmpMessageRegistry
-
-
Constructor Summary
Constructors Constructor Description SimpleBmpMessageRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.NotificationparseMessage(io.netty.buffer.ByteBuf buffer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpMessageParser(int messageType, BmpMessageParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpMessageSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.Notification> msgClass, BmpMessageSerializer serializer)voidserializeMessage(org.opendaylight.yangtools.yang.binding.Notification message, io.netty.buffer.ByteBuf buffer)
-
-
-
Method Detail
-
registerBmpMessageParser
public org.opendaylight.yangtools.concepts.Registration registerBmpMessageParser(int messageType, BmpMessageParser parser)- Specified by:
registerBmpMessageParserin interfaceBmpMessageRegistrator
-
registerBmpMessageSerializer
public org.opendaylight.yangtools.concepts.Registration registerBmpMessageSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.Notification> msgClass, BmpMessageSerializer serializer)
- Specified by:
registerBmpMessageSerializerin interfaceBmpMessageRegistrator
-
parseMessage
public org.opendaylight.yangtools.yang.binding.Notification parseMessage(io.netty.buffer.ByteBuf buffer) throws BmpDeserializationException- Specified by:
parseMessagein interfaceBmpMessageParser- Throws:
BmpDeserializationException
-
serializeMessage
public void serializeMessage(org.opendaylight.yangtools.yang.binding.Notification message, io.netty.buffer.ByteBuf buffer)- Specified by:
serializeMessagein interfaceBmpMessageSerializer
-
-