Fix bug in FixedFlexImpl and its use by renderer
[transportpce.git] / renderer / src / main / java / org / opendaylight / transportpce / renderer / NetworkModelWavelengthServiceImpl.java
index 330b6531d7821d3a5a7465fd3e2eb588f1ad301f..eef28d9e95a50049e186f45da98e546d213de758 100644 (file)
@@ -394,11 +394,9 @@ public class NetworkModelWavelengthServiceImpl implements NetworkModelWavelength
 
     private void addUsedWL(long wavelengthIndex, List<NodeIdPair> tpIds) {
         WriteTransaction addUsedWlTx = this.dataBroker.newWriteOnlyTransaction();
-        FixedFlexImpl fixedFlex = new FixedFlexImpl();
-        fixedFlex.getFixedFlexWaveMapping(wavelengthIndex);
+        FixedFlexImpl fixedFlex = new FixedFlexImpl(wavelengthIndex);
         FrequencyGHz frequencyGHz = new FrequencyGHz(new BigDecimal(fixedFlex.getWavelength()));
         FrequencyTHz frequencyTHz = new FrequencyTHz(new BigDecimal(fixedFlex.getCenterFrequency()));
-
         for (NodeIdPair idPair : tpIds) {
             Optional<TerminationPoint1> tpOpt = getTerminationPoint1FromDatastore(idPair.getNodeID(), idPair.getTpID());