Refactor SupportedIfCapability usage
[transportpce.git] / common / src / main / java / org / opendaylight / transportpce / common / mapping / MappingUtils.java
index 42797c712334850ed27eacfeaec59747c88afb3e..00d597194c3ba17133f78ec7f6e987ccba94e414 100644 (file)
@@ -7,6 +7,9 @@
  */
 package org.opendaylight.transportpce.common.mapping;
 
+import java.util.List;
+import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev220316.mc.capabilities.McCapabilities;
+
 public interface MappingUtils {
 
     /*
@@ -14,4 +17,11 @@ public interface MappingUtils {
         supported by the device.
      */
     String getOpenRoadmVersion(String nodeId);
+
+    /**
+     * Get list of mc capabilities for node with nodeId.
+     * @param nodeId String
+     * @return the list of McCapabilities for the node.
+     */
+    List<McCapabilities> getMcCapabilitiesForNode(String nodeId);
 }