+ // Check the support-interface-cap type
+ // Get the logical connection point name from the interface-name, by splitting it by "-"
+ // and discard the last part. For instance XPDR1-NETWORK1-xxx:xxx
+ String logicalConnectionPoint =
+ Arrays.stream(interfaceName.split("-", 3)).limit(2).collect(Collectors.joining("-"));
+ LOG.info("Logical connection point {} for Interface {}", logicalConnectionPoint, interfaceName);
+ Mapping portMap = portMapping.getMapping(nodeId, logicalConnectionPoint);
+ if (portMap == null) {
+ throw new OpenRoadmInterfaceException(
+ OpenRoadmInterfaceException.mapping_msg_err(nodeId, logicalConnectionPoint));
+ }