BUG-47 : removed PCEPMessage interface, switched to generated Message.
[bgpcep.git] / pcep / impl / src / main / java / org / opendaylight / protocol / pcep / impl / PCEPHandlerFactory.java
index 5eadc1ec72808c0286da5335e0a267286d9cf111..df7a5539eb15b6a282122f1bd8fc8c9a9346207f 100644 (file)
@@ -12,17 +12,17 @@ import io.netty.channel.ChannelHandler;
 import org.opendaylight.protocol.framework.ProtocolHandlerFactory;
 import org.opendaylight.protocol.framework.ProtocolMessageDecoder;
 import org.opendaylight.protocol.framework.ProtocolMessageEncoder;
-import org.opendaylight.protocol.pcep.PCEPMessage;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.Message;
 
 /**
  * PCEP specific factory for protocol inbound/outbound handlers.
  */
-public class PCEPHandlerFactory extends ProtocolHandlerFactory<PCEPMessage> {
-       private final ProtocolMessageEncoder<PCEPMessage> encoder;
+public class PCEPHandlerFactory extends ProtocolHandlerFactory<Message> {
+       private final ProtocolMessageEncoder<Message> encoder;
 
        public PCEPHandlerFactory() {
                super(new PCEPMessageFactory());
-               this.encoder = new ProtocolMessageEncoder<PCEPMessage>(this.msgFactory);
+               this.encoder = new ProtocolMessageEncoder<Message>(this.msgFactory);
        }
 
        @Override
@@ -32,6 +32,6 @@ public class PCEPHandlerFactory extends ProtocolHandlerFactory<PCEPMessage> {
 
        @Override
        public ChannelHandler[] getDecoders() {
-               return new ChannelHandler[] { new PCEPMessageHeaderDecoder(), new ProtocolMessageDecoder<PCEPMessage>(this.msgFactory) };
+               return new ChannelHandler[] { new PCEPMessageHeaderDecoder(), new ProtocolMessageDecoder<Message>(this.msgFactory) };
        }
 }