X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflow-protocol-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowjava%2Fprotocol%2Fimpl%2Fserialization%2Ffactories%2FGroupModInputMessageFactory.java;h=c92db9886d2a3571f01cfc2655f5f874be72d679;hb=a4af04c204a636b6c0782cc2248068e0860a69ad;hp=a9a2c510d2b3d801a12dfc0f5b9053e9aad2e56d;hpb=d85c80c60aedb20c472dda502e8ffcaa6a5669d0;p=openflowjava.git diff --git a/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/factories/GroupModInputMessageFactory.java b/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/factories/GroupModInputMessageFactory.java index a9a2c510..c92db988 100644 --- a/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/factories/GroupModInputMessageFactory.java +++ b/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/factories/GroupModInputMessageFactory.java @@ -16,7 +16,7 @@ import org.opendaylight.openflowjava.protocol.impl.serialization.OFSerializer; import org.opendaylight.openflowjava.protocol.impl.util.ActionsSerializer; import org.opendaylight.openflowjava.protocol.impl.util.ByteBufUtils; import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GroupModInput; -import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.buckets.BucketsList; +import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.buckets.grouping.BucketsList; /** * Translates GroupMod messages @@ -74,7 +74,7 @@ public class GroupModInputMessageFactory implements OFSerializer outBuffer.writeInt(currentBucket.getWatchPort().getValue().intValue()); outBuffer.writeInt(currentBucket.getWatchGroup().intValue()); ByteBufUtils.padBuffer(PADDING_IN_BUCKET, outBuffer); - ActionsSerializer.encodeActions(currentBucket.getActionsList(), outBuffer); + ActionsSerializer.encodeActions(currentBucket.getAction(), outBuffer); } } } @@ -82,7 +82,8 @@ public class GroupModInputMessageFactory implements OFSerializer private static int computeLengthOfBucket(BucketsList bucket) { int lengthOfBuckets = 0; if (bucket != null) { - lengthOfBuckets = LENGTH_OF_BUCKET_STRUCTURE + ActionsSerializer.computeLengthOfActions(bucket.getActionsList()); + lengthOfBuckets = LENGTH_OF_BUCKET_STRUCTURE + + ActionsSerializer.computeLengthOfActions(bucket.getAction()); } return lengthOfBuckets; } @@ -91,7 +92,8 @@ public class GroupModInputMessageFactory implements OFSerializer int lengthOfBuckets = 0; if (buckets != null) { for (BucketsList currentBucket : buckets) { - lengthOfBuckets += LENGTH_OF_BUCKET_STRUCTURE + ActionsSerializer.computeLengthOfActions(currentBucket.getActionsList()); + lengthOfBuckets += LENGTH_OF_BUCKET_STRUCTURE + + ActionsSerializer.computeLengthOfActions(currentBucket.getAction()); } } return lengthOfBuckets;