+
+ private void updateOtnTopology(CopyOnWriteArrayList<Nodes> nodes, boolean isDeletion) {
+ if (nodes.size() != 2) {
+ LOG.error("Error with OTU4 links to update in otn-topology");
+ return;
+ }
+ if (isDeletion) {
+ LOG.info("updating otn-topology removing OTU4 links");
+ this.networkModelService.deleteOtnLinks(nodes.get(0).getNodeId(), nodes.get(0).getDestTp(),
+ nodes.get(1).getNodeId(), nodes.get(1).getDestTp(), OtnLinkType.OTU4);
+ } else {
+ LOG.info("updating otn-topology adding OTU4 links");
+ this.networkModelService.createOtnLinks(nodes.get(0).getNodeId(), nodes.get(0).getDestTp(),
+ nodes.get(1).getNodeId(), nodes.get(1).getDestTp(), OtnLinkType.OTU4);
+ }
+ }