Update otn-topology with otn-links 59/88859/11
authorGilles Thouenon <gilles.thouenon@orange.com>
Thu, 2 Apr 2020 07:53:30 +0000 (09:53 +0200)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Thu, 23 Apr 2020 10:57:24 +0000 (10:57 +0000)
commit29eb853983d2998b5303c5df6bfd212032220e41
tree93ee7320713dc28abf33c516a96d1de80fe41eec
parent7b06c24c06916fc0267c6d9263feac2f7be5d0fa
Update otn-topology with otn-links

Adds and implements new methods in NetworkModelService and
OpenRoadmOtnTopology to create, update and delete otn links. These
methods are intended to be used by renderer module after otn interfaces
and odu connections have been correctly configured in otn devices.

JIRA: TRNSPRTPCE-199
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: Ieba5a6491b4fe0c8617e63a816254c26b051640f
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/OrdLink.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/Rdm2XpdrLink.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/dto/TopologyShard.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/service/NetworkModelService.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/service/NetworkModelServiceImpl.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/util/LinkIdUtil.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/util/OpenRoadmOtnTopology.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/util/TopologyUtils.java