Fix raw type warnings in bgp/bmp
[bgpcep.git] / bmp / bmp-spi / src / main / java / org / opendaylight / protocol / bmp / spi / registry / BmpMessageRegistrator.java
index b515d5f4a1beced9b55da4ff2d5694d8a59cc1a5..a627b852cdef09b73b55094083b04cd84c285720 100644 (file)
@@ -10,12 +10,13 @@ package org.opendaylight.protocol.bmp.spi.registry;
 import org.opendaylight.protocol.bmp.spi.parser.BmpMessageParser;
 import org.opendaylight.protocol.bmp.spi.parser.BmpMessageSerializer;
 import org.opendaylight.yangtools.concepts.Registration;
+import org.opendaylight.yangtools.yang.binding.DataObject;
 import org.opendaylight.yangtools.yang.binding.Notification;
 
 public interface BmpMessageRegistrator {
 
     Registration registerBmpMessageParser(int messageType, BmpMessageParser parser);
 
-    Registration registerBmpMessageSerializer(Class<? extends Notification> messageClass,
+    <T extends Notification<T> & DataObject> Registration registerBmpMessageSerializer(Class<T> messageClass,
             BmpMessageSerializer serializer);
 }