X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowjava%2Fopenflow-protocol-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowjava%2Fprotocol%2Fimpl%2Fserialization%2Faction%2FOF10SetDlDstActionSerializer.java;h=5e34a0bbf3ea8d9dcae9c861441790505977cd58;hb=dc2befb3188ea11dfd0d74d375a8d3acf3619d38;hp=fc4d993a2fba0e1525c2d213771baa112df5ae0c;hpb=a044ce53af46a062ec53a1064f9b63898e4b808e;p=openflowplugin.git diff --git a/openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/action/OF10SetDlDstActionSerializer.java b/openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/action/OF10SetDlDstActionSerializer.java index fc4d993a2f..5e34a0bbf3 100644 --- a/openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/action/OF10SetDlDstActionSerializer.java +++ b/openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/action/OF10SetDlDstActionSerializer.java @@ -19,23 +19,14 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev1 * @author michal.polkorab */ public class OF10SetDlDstActionSerializer extends AbstractActionSerializer { + public OF10SetDlDstActionSerializer() { + super(ActionConstants.SET_DL_DST_CODE, ActionConstants.LARGER_ACTION_LENGTH); + } @Override - public void serialize(final Action action, final ByteBuf outBuffer) { - super.serialize(action, outBuffer); - outBuffer.writeBytes(IetfYangUtil.INSTANCE.macAddressBytes(((SetDlDstCase) action.getActionChoice()) + protected void serializeBody(final Action action, final ByteBuf outBuffer) { + outBuffer.writeBytes(IetfYangUtil.macAddressBytes(((SetDlDstCase) action.getActionChoice()) .getSetDlDstAction().getDlDstAddress())); outBuffer.writeZero(ActionConstants.PADDING_IN_DL_ADDRESS_ACTION); } - - @Override - protected int getType() { - return ActionConstants.SET_DL_DST_CODE; - } - - @Override - protected int getLength() { - return ActionConstants.LARGER_ACTION_LENGTH; - } - }