import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;\r
import org.opendaylight.openflowplugin.api.OFConstants;\r
import org.opendaylight.openflowplugin.api.openflow.md.util.OpenflowVersion;\r
+import org.opendaylight.openflowplugin.openflow.md.util.InventoryDataServiceUtil;\r
import org.opendaylight.openflowplugin.openflow.md.util.OpenflowPortsUtil;\r
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.Uri;\r
import org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.OutputActionCaseBuilder;\r
*/\r
private static PortNumber getPortNumber(final NodeConnectorKey nConKey,\r
final Short ofVersion) {\r
- String[] split = nConKey.getId().getValue().split(":");\r
- Long port = OpenflowPortsUtil.getPortFromLogicalName(\r
- OpenflowVersion.get(ofVersion), split[split.length - 1]);\r
+ Long port = InventoryDataServiceUtil.portNumberfromNodeConnectorId(\r
+ OpenflowVersion.get(ofVersion), nConKey.getId());\r
return new PortNumber(port);\r
}\r
\r