X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Fopenroadminterface%2FOpenRoadmOtnInterface221.java;fp=renderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Fopenroadminterface%2FOpenRoadmOtnInterface221.java;h=3ce172da3b5f5363820501b8aee79122682f2a4c;hb=a7d764614f2b356e1cb972553f3eeef01db0fe65;hp=136f03bfa7b105b9e60e8aee6e2357f66d2673b8;hpb=821763bf4d311006af9aed421cb907e40a2659cc;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 136f03bfa..3ce172da3 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 @@ -68,8 +68,7 @@ public class OpenRoadmOtnInterface221 { // Ethernet interface specific data EthernetBuilder ethIfBuilder = new EthernetBuilder() .setSpeed(Uint32.valueOf(1000)); - InterfaceBuilder ethInterfaceBldr = createGenericInterfaceBuilder( - portMap, EthernetCsmacd.class, + InterfaceBuilder ethInterfaceBldr = createGenericInterfaceBuilder(portMap, EthernetCsmacd.VALUE, logicalConnPoint + "-ETHERNET1G"); // Create Interface1 type object required for adding as augmentation Interface1Builder ethIf1Builder = new Interface1Builder(); @@ -92,8 +91,7 @@ public class OpenRoadmOtnInterface221 { nodeId, logicalConnPoint)); } - private InterfaceBuilder createGenericInterfaceBuilder(Mapping portMap, - Class type, String key) { + private InterfaceBuilder createGenericInterfaceBuilder(Mapping portMap, InterfaceType type, String key) { return new InterfaceBuilder() // .setDescription(" TBD ") // .setCircuitId(" TBD ") @@ -118,7 +116,7 @@ public class OpenRoadmOtnInterface221 { .setSpeed(Uint32.valueOf(10000)); // Create Interface1 type object required for adding as augmentation Interface1Builder ethIf1Builder = new Interface1Builder(); - InterfaceBuilder ethInterfaceBldr = createGenericInterfaceBuilder(portMap, EthernetCsmacd.class, + InterfaceBuilder ethInterfaceBldr = createGenericInterfaceBuilder(portMap, EthernetCsmacd.VALUE, logicalConnPoint + "-ETHERNET10G").addAugmentation(ethIf1Builder.setEthernet(ethIfBuilder.build()) .build()); // Post interface on the device @@ -141,7 +139,7 @@ public class OpenRoadmOtnInterface221 { throw new OpenRoadmInterfaceException( String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } - InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, + InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.VALUE, logicalConnPoint + "-ODU2e"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); @@ -150,12 +148,12 @@ public class OpenRoadmOtnInterface221 { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingEthernet()); } - Class oduFunction; + OduFunctionIdentity oduFunction; MonitoringMode monitoringMode; Opu opu = null; ParentOduAllocation parentOduAllocation = null; if (isCTP) { - oduFunction = ODUCTP.class; + oduFunction = ODUCTP.VALUE; monitoringMode = MonitoringMode.Monitored; Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); @@ -167,7 +165,7 @@ public class OpenRoadmOtnInterface221 { .setTribSlots(tribSlots) .build(); } else { - oduFunction = ODUTTPCTP.class; + oduFunction = ODUTTPCTP.VALUE; monitoringMode = MonitoringMode.Terminated; opu = new OpuBuilder() .setPayloadType(PayloadTypeDef.getDefaultInstance(payloadType)) @@ -175,7 +173,7 @@ public class OpenRoadmOtnInterface221 { .build(); } OduBuilder oduIfBuilder = new OduBuilder() - .setRate(ODU2e.class) + .setRate(ODU2e.VALUE) .setOduFunction(oduFunction) .setMonitoringMode(monitoringMode) .setOpu(opu) @@ -217,7 +215,7 @@ public class OpenRoadmOtnInterface221 { throw new OpenRoadmInterfaceException( String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } - InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, + InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.VALUE, logicalConnPoint + "-ODU0"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); @@ -226,12 +224,12 @@ public class OpenRoadmOtnInterface221 { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingEthernet()); } - Class oduFunction; + OduFunctionIdentity oduFunction; MonitoringMode monitoringMode; Opu opu = null; ParentOduAllocation parentOduAllocation = null; if (isCTP) { - oduFunction = ODUCTP.class; + oduFunction = ODUCTP.VALUE; monitoringMode = MonitoringMode.Monitored; Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); @@ -243,7 +241,7 @@ public class OpenRoadmOtnInterface221 { .setTribSlots(tribSlots) .build(); } else { - oduFunction = ODUTTPCTP.class; + oduFunction = ODUTTPCTP.VALUE; monitoringMode = MonitoringMode.Terminated; opu = new OpuBuilder() .setPayloadType(PayloadTypeDef.getDefaultInstance(payloadType)) @@ -251,7 +249,7 @@ public class OpenRoadmOtnInterface221 { .build(); } OduBuilder oduIfBuilder = new OduBuilder() - .setRate(ODU0.class) + .setRate(ODU0.VALUE) .setOduFunction(oduFunction) .setMonitoringMode(monitoringMode) .setOpu(opu) @@ -293,7 +291,7 @@ public class OpenRoadmOtnInterface221 { throw new OpenRoadmInterfaceException( String.format(MAPPING_ERROR_EXCEPTION_MESSAGE, nodeId, logicalConnPoint)); } - InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.class, + InterfaceBuilder oduInterfaceBldr = createGenericInterfaceBuilder(mapping, OtnOdu.VALUE, logicalConnPoint + "-ODU2"); if (mapping.getSupportingOdu4() != null) { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingOdu4()); @@ -302,12 +300,12 @@ public class OpenRoadmOtnInterface221 { oduInterfaceBldr.setSupportingInterface(mapping.getSupportingEthernet()); } - Class oduFunction; + OduFunctionIdentity oduFunction; MonitoringMode monitoringMode; Opu opu = null; ParentOduAllocation parentOduAllocation = null; if (isCTP) { - oduFunction = ODUCTP.class; + oduFunction = ODUCTP.VALUE; monitoringMode = MonitoringMode.Monitored; Set tribSlots = new HashSet<>(); Uint16 newIdx = Uint16.valueOf(tribSlotIndex); @@ -319,7 +317,7 @@ public class OpenRoadmOtnInterface221 { .setTribSlots(tribSlots) .build(); } else { - oduFunction = ODUTTPCTP.class; + oduFunction = ODUTTPCTP.VALUE; monitoringMode = MonitoringMode.Terminated; opu = new OpuBuilder() .setPayloadType(PayloadTypeDef.getDefaultInstance(payloadType)) @@ -327,7 +325,7 @@ public class OpenRoadmOtnInterface221 { .build(); } OduBuilder oduIfBuilder = new OduBuilder() - .setRate(ODU2.class) + .setRate(ODU2.VALUE) .setOduFunction(oduFunction) .setMonitoringMode(monitoringMode) .setOpu(opu)