X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Fopenroadminterface%2FOpenRoadmOtnInterface221.java;h=136f03bfa7b105b9e60e8aee6e2357f66d2673b8;hb=refs%2Fchanges%2F46%2F100646%2F27;hp=50aef3398ad92a0e498b4577b3ca672c7bd7cb5f;hpb=c10e4140f3cc89f7b4d635d7a370209d8a1e15ff;p=transportpce.git diff --git a/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmOtnInterface221.java b/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmOtnInterface221.java index 50aef3398..136f03bfa 100644 --- a/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmOtnInterface221.java +++ b/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmOtnInterface221.java @@ -7,15 +7,15 @@ */ package org.opendaylight.transportpce.renderer.openroadminterface; -import java.util.ArrayList; -import java.util.List; +import java.util.HashSet; +import java.util.Set; import java.util.stream.IntStream; import org.opendaylight.transportpce.common.mapping.PortMapping; import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaceException; import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaces; import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.device.renderer.rev211004.az.api.info.AEndApiInfo; import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.device.renderer.rev211004.az.api.info.ZEndApiInfo; -import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev220114.mapping.Mapping; +import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev220316.mapping.Mapping; import org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev181019.interfaces.grp.InterfaceBuilder; import org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev181019.interfaces.grp.InterfaceKey; import org.opendaylight.yang.gen.v1.http.org.openroadm.equipment.states.types.rev171215.AdminStates; @@ -132,7 +132,7 @@ public class OpenRoadmOtnInterface221 { return ethernetInterfaceName; } - public String createOpenRoadmOdu2eInterface(String nodeId, String logicalConnPoint, String serviceName, + public String createOpenRoadmOdu2eInterface(String nodeId, String logicalConnPoint, boolean isCTP, int tribPortNumber, int tribSlotIndex, AEndApiInfo apiInfoA, ZEndApiInfo apiInfoZ, String payloadType) throws OpenRoadmInterfaceException { @@ -142,7 +142,7 @@ public class OpenRoadmOtnInterface221 { String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, - logicalConnPoint + "-ODU2e-" + serviceName); + logicalConnPoint + "-ODU2e"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); } @@ -157,7 +157,7 @@ public class OpenRoadmOtnInterface221 { if (isCTP) { oduFunction = ODUCTP.class; monitoringMode = MonitoringMode.Monitored; - List tribSlots = new ArrayList<>(); + Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); tribSlots.add(newIdx); IntStream.range(tribSlotIndex, tribSlotIndex + 8) @@ -208,7 +208,7 @@ public class OpenRoadmOtnInterface221 { return oduInterfaceBldr.getName(); } - public String createOpenRoadmOdu0Interface(String nodeId, String logicalConnPoint, String serviceName, + public String createOpenRoadmOdu0Interface(String nodeId, String logicalConnPoint, boolean isCTP, int tribPortNumber, int tribSlotIndex, AEndApiInfo apiInfoA, ZEndApiInfo apiInfoZ, String payloadType) throws OpenRoadmInterfaceException { @@ -218,7 +218,7 @@ public class OpenRoadmOtnInterface221 { String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, - logicalConnPoint + "-ODU0-" + serviceName); + logicalConnPoint + "-ODU0"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); } @@ -233,7 +233,7 @@ public class OpenRoadmOtnInterface221 { if (isCTP) { oduFunction = ODUCTP.class; monitoringMode = MonitoringMode.Monitored; - List tribSlots = new ArrayList<>(); + Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); tribSlots.add(newIdx); IntStream.range(tribSlotIndex, tribSlotIndex + 8) @@ -284,7 +284,7 @@ public class OpenRoadmOtnInterface221 { return oduInterfaceBldr.getName(); } - public String createOpenRoadmOdu2Interface(String nodeId, String logicalConnPoint, String serviceName, + public String createOpenRoadmOdu2Interface(String nodeId, String logicalConnPoint, boolean isCTP, int tribPortNumber, int tribSlotIndex, AEndApiInfo apiInfoA, ZEndApiInfo apiInfoZ, String payloadType) throws OpenRoadmInterfaceException { @@ -294,7 +294,7 @@ public class OpenRoadmOtnInterface221 { String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, - logicalConnPoint + "-ODU2-" + serviceName); + logicalConnPoint + "-ODU2"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); } @@ -309,7 +309,7 @@ public class OpenRoadmOtnInterface221 { if (isCTP) { oduFunction = ODUCTP.class; monitoringMode = MonitoringMode.Monitored; - List tribSlots = new ArrayList<>(); + Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); tribSlots.add(newIdx); IntStream.range(tribSlotIndex, tribSlotIndex + 8)