implement OchPort,OduCltPort,OmsPort

Change-Id: I26425c87a52d2d6d3f7d64357d728e475ef6b10d
diff --git a/apps/pcep-api/src/main/java/org/onosproject/pcep/api/PcepLink.java b/apps/pcep-api/src/main/java/org/onosproject/pcep/api/PcepLink.java
index d36317f..e4f9a2c 100644
--- a/apps/pcep-api/src/main/java/org/onosproject/pcep/api/PcepLink.java
+++ b/apps/pcep-api/src/main/java/org/onosproject/pcep/api/PcepLink.java
@@ -15,6 +15,8 @@
  */
 package org.onosproject.pcep.api;
 
+import org.onosproject.net.Port;
+
 /**
  * Abstraction of a network infrastructure link.
  */
@@ -118,17 +120,17 @@
     public PcepDpid linkDstDeviceId();
 
     /**
-     * Returns the source port number of a link.
+     * Returns the source port of a link.
      *
      * @return port number
      */
-    public long linkSrcPort();
+    public Port linkSrcPort();
 
     /**
-     * Returns the destination port number of a link.
+     * Returns the destination port of a link.
      *
      * @return port number
      */
-    public long linkDstPort();
+    public Port linkDstPort();
 
 }