Bug 5540 - ConvertorManager base
[openflowplugin.git] / openflowplugin / src / main / java / org / opendaylight / openflowplugin / openflow / md / core / sal / convertor / action / ActionSetNwSrcConvertorV10Impl.java
index d7e8e8c32c9828e7dc4cf1bb0d8b3fc31686544a..fc988aa2bcad5471414d0a40cd2d2a83b855c8c2 100644 (file)
@@ -8,7 +8,6 @@
 
 package org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.action;
 
-import java.math.BigInteger;
 import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.Convertor;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.SetNwSrcActionCase;
@@ -21,7 +20,12 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.addr
 public class ActionSetNwSrcConvertorV10Impl implements Convertor<SetNwSrcActionCase, Object> {
 
     @Override
-    public Object convert(SetNwSrcActionCase source, BigInteger datapathid) {
+    public Class<?> getType() {
+        return SetNwSrcActionCase.class;
+    }
+
+    @Override
+    public Object convert(SetNwSrcActionCase source) {
         Address address = source.getSetNwSrcAction().getAddress();
         if (address instanceof Ipv4) {
             //FIXME use of substring should be removed and OF models should distinguish where