X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcompatibility%2Fflow-management-compatibility%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Ffrm%2Fcompatibility%2FFlowConfigMapping.xtend;h=bafdf885531d87d9ae13fd24479ecfacfc5e3c63;hb=f8e5e1a5c2edadc1379a18e706f2258ccc576ed6;hp=e4d917337848967a0917e24538bcb28348f11184;hpb=6668a20ff21282576d2d408d9b1ce4cf9ba0c9ac;p=controller.git diff --git a/opendaylight/md-sal/compatibility/flow-management-compatibility/src/main/java/org/opendaylight/controller/md/frm/compatibility/FlowConfigMapping.xtend b/opendaylight/md-sal/compatibility/flow-management-compatibility/src/main/java/org/opendaylight/controller/md/frm/compatibility/FlowConfigMapping.xtend index e4d9173378..bafdf88553 100644 --- a/opendaylight/md-sal/compatibility/flow-management-compatibility/src/main/java/org/opendaylight/controller/md/frm/compatibility/FlowConfigMapping.xtend +++ b/opendaylight/md-sal/compatibility/flow-management-compatibility/src/main/java/org/opendaylight/controller/md/frm/compatibility/FlowConfigMapping.xtend @@ -24,14 +24,13 @@ class FlowConfigMapping { idleTimeout = source.idleTimeout match = source.match node = source.node - key = new FlowKey(sourceCfg.name,node); + key = new FlowKey(Long.parseLong(sourceCfg.name),node); return it.build(); } static def toFlowConfig(Flow sourceCfg) { - val flow = toFlow(sourceCfg); val it = new FlowConfig; - name = sourceCfg.key.id + name = String.valueOf(sourceCfg.id); node = sourceCfg.node.toADNode(); return it @@ -40,7 +39,7 @@ class FlowConfigMapping { static def toFlowConfig(InstanceIdentifier identifier) { val it = new FlowConfig() val FlowKey key = ((identifier.path.get(2) as IdentifiableItem).key) - name = key.id; + name = String.valueOf(key.id); node = key.node.toADNode(); return it;