/* 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
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