ofp_packet_queue structure - implemented missing fields
[openflowjava.git] / openflow-protocol-impl / src / main / java / org / opendaylight / openflowjava / protocol / impl / deserialization / factories / QueueGetConfigReplyMessageFactory.java
index edcf8883907203b467f1cc2a62a30112469f658b..bec0c57f813d713fe24c7601a18dc037cca8eb1a 100644 (file)
@@ -1,21 +1,21 @@
 /* Copyright (C)2013 Pantheon Technologies, s.r.o. All rights reserved. */\r
 package org.opendaylight.openflowjava.protocol.impl.deserialization.factories;\r
 \r
+import io.netty.buffer.ByteBuf;\r
+\r
 import java.util.ArrayList;\r
 import java.util.List;\r
 \r
-import io.netty.buffer.ByteBuf;\r
-\r
 import org.opendaylight.openflowjava.protocol.impl.deserialization.OFDeserializer;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PortNumber;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.QueueId;\r
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.QueueProperty;\r
+import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.QueueProperties;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetQueueConfigOutput;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetQueueConfigOutputBuilder;\r
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.packet.queue.Properties;\r
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.packet.queue.PropertiesBuilder;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.queue.get.config.reply.Queues;\r
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.queue.get.config.reply.QueuesBuilder;\r
+import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.queue.property.header.QueueProperty;\r
+import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.queue.property.header.QueuePropertyBuilder;\r
 \r
 /**\r
  * @author timotej.kubas\r
@@ -63,16 +63,16 @@ public class QueueGetConfigReplyMessageFactory implements OFDeserializer<GetQueu
             queueBuilder.setPort(new PortNumber(input.readUnsignedInt()));\r
             input.skipBytes(2);\r
             input.skipBytes(PADDING_IN_PACKET_QUEUE_HEADER);\r
-            queueBuilder.setProperties(createPropertiesList(input));\r
+            queueBuilder.setQueueProperty(createPropertiesList(input));\r
             queuesList.add(queueBuilder.build());\r
         } \r
         return queuesList;\r
     }\r
     \r
-    private static List<Properties> createPropertiesList(ByteBuf propertiesInput){\r
-        List<Properties> propertiesList = new ArrayList<>();\r
-        PropertiesBuilder propertiesBuilder = new PropertiesBuilder();\r
-        propertiesBuilder.setProperty(QueueProperty.forValue(propertiesInput.readUnsignedShort()));\r
+    private static List<QueueProperty> createPropertiesList(ByteBuf propertiesInput){\r
+        List<QueueProperty> propertiesList = new ArrayList<>();\r
+        QueuePropertyBuilder propertiesBuilder = new QueuePropertyBuilder();\r
+        propertiesBuilder.setProperty(QueueProperties.forValue(propertiesInput.readUnsignedShort()));\r
         propertiesInput.skipBytes(2);\r
         propertiesInput.skipBytes(PADDING_IN_QUEUE_PROPERTY_HEADER);\r
         propertiesList.add(propertiesBuilder.build());\r