Update Renderer Module 80/78880/9
authorshweta <sv111y@att.com>
Wed, 12 Dec 2018 22:41:28 +0000 (17:41 -0500)
committerguillaume.lambert <guillaume.lambert@orange.com>
Thu, 7 Mar 2019 13:40:07 +0000 (14:40 +0100)
commitd50b37922f66766887017667347ee3fa23d26659
tree2a5a4a7fd0c5a57bdbb2cb86a86bfd368421867f
parent5a368802efa348ead917ba57eb526bd17940e6ad
Update Renderer Module

- introduce support for ordm 2.2
- update OLM unit tests to support render and common module changes
- update portmapping to trigger roadm-to-roadm link discovery with lldp

Change-Id: I955b00e903a1124a24668d27955bbc02cd5d651a
Signed-off-by: shweta <sv111y@att.com>
Co-authored-by: Christophe Betoule <christophe.betoule@orange.com>
Co-authored-by: Gilles Thouenon <gilles.thouenon@orange.com>
40 files changed:
common/src/main/java/org/opendaylight/transportpce/common/NetworkUtils.java
common/src/main/java/org/opendaylight/transportpce/common/StringConstants.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/MappingUtilsImpl.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion121.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion22.java
common/src/main/java/org/opendaylight/transportpce/common/network/NetworkTransactionService.java
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfacesImpl.java
common/src/main/resources/OSGI-INF/blueprint/common-blueprint.xml
ordmodels/network/src/main/yang/org-openroadm-amplifier@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-degree@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-external-pluggable@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-link@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-network-topology-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-network-topology@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-network-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-network@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-otn-network-topology@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-roadm@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-srg@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/org-openroadm-xponder@2017-12-15.yang [new file with mode: 0644]
renderer/src/main/java/org/opendaylight/transportpce/renderer/ModelMappingUtils.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/NetworkModelWavelengthServiceImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterface121.java [new file with mode: 0644]
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterface22.java [new file with mode: 0644]
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/RendererServiceOperations.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/RendererServiceOperationsImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/tasks/OlmPowerSetupRollbackTask.java
renderer/src/main/resources/OSGI-INF/blueprint/renderer-blueprint.xml
renderer/src/test/java/org/opendaylight/transportpce/renderer/NetworkModelWaveLengthServiceFreeTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/NetworkModelWaveLengthServiceUseTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImplCreateOtsOmsTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImplDeleteTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImplRollbackTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImplSetupTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/RendererServiceOperationsImplDeleteTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/provisiondevice/RendererServiceOperationsImplTest.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/utils/WaveLengthServiceUtils.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/stub/StubRendererServiceOperations.java