X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=olm%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Folm%2Fspanloss%2FSpanLoss.java;h=026c041fe93135e3c34efe525a096b6d2f82c6c0;hb=74d11927047a7b6ace072a208ee7b1d9a3769d9d;hp=c4d25f0558f4db964b5ad52c3c27b1403b994973;hpb=44c2d07fd781d76645f27e3056bd35d706c933eb;p=transportpce.git diff --git a/olm/src/main/java/org/opendaylight/transportpce/olm/spanloss/SpanLoss.java b/olm/src/main/java/org/opendaylight/transportpce/olm/spanloss/SpanLoss.java index c4d25f055..026c041fe 100644 --- a/olm/src/main/java/org/opendaylight/transportpce/olm/spanloss/SpanLoss.java +++ b/olm/src/main/java/org/opendaylight/transportpce/olm/spanloss/SpanLoss.java @@ -23,7 +23,6 @@ import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; import org.opendaylight.controller.md.sal.common.api.data.TransactionCommitFailedException; import org.opendaylight.transportpce.olm.OlmPowerSetupImpl; import org.opendaylight.transportpce.renderer.mapping.PortMapping; -import org.opendaylight.transportpce.renderer.provisiondevice.OpenRoadmInterfaces; import org.opendaylight.yang.gen.v1.http.org.openroadm.common.types.rev161014.RatioDB; import org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.interfaces.grp.Interface; import org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.interfaces.grp.InterfaceBuilder; @@ -74,11 +73,14 @@ public class SpanLoss { * Node-id of the NE. * @param tpID * Termination point Name. + * @param pmName + * PM name which need to be retrieved * @return reference to OtsPmHolder */ public OtsPmHolder getPmMeasurements(String nodeId, String tpID, String pmName) { GetPmInputBuilder otsPmInputBuilder = new GetPmInputBuilder(); - Mapping portMapping = new OpenRoadmInterfaces(db, mps, nodeId, tpID).getMapping(nodeId, tpID); + new PortMapping(db, mps, nodeId); + Mapping portMapping = PortMapping.getMapping(nodeId, tpID, db); if (portMapping != null) { otsPmInputBuilder.setNodeId(nodeId).setResourceType("Interface").setGranularity("15min") .setResourceName(portMapping.getSupportingOts());