Improvement In 'show router port', added 'show router adjacency', renamed some diplay name in CLI
diff --git a/src/main/java/net/onrc/onos/apps/segmentrouting/ISegmentRoutingService.java b/src/main/java/net/onrc/onos/apps/segmentrouting/ISegmentRoutingService.java
index 44411cd..61ec630 100644
--- a/src/main/java/net/onrc/onos/apps/segmentrouting/ISegmentRoutingService.java
+++ b/src/main/java/net/onrc/onos/apps/segmentrouting/ISegmentRoutingService.java
@@ -1,6 +1,7 @@
package net.onrc.onos.apps.segmentrouting;
import java.util.Collection;
+import java.util.HashMap;
import java.util.List;
import net.floodlightcontroller.core.module.IFloodlightService;
@@ -83,4 +84,18 @@
* @return Collection<PolicyInfo>
*/
public Collection<PolicyInfo> getPoclicyTable();
+ /**
+ * Returns the Adjacency Info for the node
+ *
+ * @param nodeSid Node SID
+ * @return HashMap of <AdjacencyID, list of ports>
+ */
+ public HashMap<Integer, List<Integer>> getAdjacencyInfo(int nodeSid);
+ /**
+ * Returns the Adjacency IDs for the node
+ *
+ * @param nodeSid Node SID
+ * @return Collection of Adjacency ID
+ */
+ public Collection<Integer> getAdjacencyIds(int nodeSid);
}