Sync Common folder 66/78166/7
authorDhruv Bhardwaj <db929a@att.com>
Mon, 26 Nov 2018 18:51:56 +0000 (13:51 -0500)
committerguillaume.lambert <guillaume.lambert@orange.com>
Thu, 7 Mar 2019 13:39:26 +0000 (14:39 +0100)
commitdec29c25aaaa8fc10cc8cf979ecb6ce194de20f3
tree1c767548fe5aa4af9293876285f3eab07755c306
parentf58aacba81e745b8699f0142b7cc4191628123ec
Sync Common folder

1. Updated transportpce-portmapping.yang to support device version
2. Added support for flex-grid (fixed mapping)
3. Network Transaction service
4. Cross Connect support for version 2.2
5. Interface support for version 2.2
6. Portmapping support for 2.2
7. Updated openroadm 1.2 yang models
8. Added openroadm 2.2 yang models

Change-Id: I1a5c1e2f93399c0cccb10f1db2d41b3052794dfd
118 files changed:
api/src/main/yang/transportpce-portmapping@2017-02-28.yang
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/crossconnect/CrossConnect.java
common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl.java
common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl121.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl22.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/fixedflex/FixedFlexImpl.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/fixedflex/FixedFlexInterface.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/mapping/MappingUtils.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/mapping/MappingUtilsImpl.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingImpl.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion121.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion22.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/network/NetworkTransactionImpl.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/network/NetworkTransactionService.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java [new file with mode: 0644]
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfaces.java
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfacesImpl.java
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfacesImpl121.java [new file with mode: 0755]
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfacesImpl22.java [new file with mode: 0755]
common/src/main/resources/OSGI-INF/blueprint/common-blueprint.xml
common/src/test/java/org/opendaylight/transportpce/common/NetworkTransaction [new file with mode: 0644]
olm/src/test/java/org/opendaylight/transportpce/olm/OlmPowerServiceRpcImplTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/OlmProviderTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/power/PowerMgmtTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/service/OlmPowerServiceImplTest.java
ordmodels/common/src/main/java/org/opendaylight/yang/gen/v1/http/org/openroadm/pm/types/rev171215/PmDataTypeBuilder.java [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-alarm@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-alarm@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-common-types@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-common-types@2017-09-29.yang
ordmodels/common/src/main/yang/org-openroadm-common-types@2017-12-15.yang [moved from ordmodels/common/src/main/yang/org-openroadm-common-types@2017-06-26.yang with 83% similarity]
ordmodels/common/src/main/yang/org-openroadm-equipment-states-types@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-equipment-states-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-layerRate@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-layerRate@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-maintenance@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-maintenance@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-manifest-file@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-otn-common-types@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-otn-common-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-pm-types@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-pm-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-pm@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-pm@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-port-types@2017-09-29.yang
ordmodels/common/src/main/yang/org-openroadm-port-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-probable-cause@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-probable-cause@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-resource-types@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-resource-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-resource@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-resource@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-switching-pool-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-tca@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-tca@2017-12-15.yang [new file with mode: 0644]
ordmodels/common/src/main/yang/org-openroadm-user-mgmt@2016-10-14.yang
ordmodels/common/src/main/yang/org-openroadm-user-mgmt@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/java/org/opendaylight/yang/gen/v1/http/org/openroadm/syslog/rev171215/syslog/selector/log/selector/selector/facility/log/facility/LogFacilityFacilityBuilder.java [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-database@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-database@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-de-operations@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-de-operations@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-device-resource-types@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-device@2017-02-06.yang
ordmodels/device/src/main/yang/org-openroadm-device@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-ethernet-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-file-transfer@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-file-transfer@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-fwdl@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-fwdl@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-interfaces2017-06-26.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-lldp@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-lldp@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-maintenance-loopback@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-maintenance-loopback@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-media-channel-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-network-media-channel-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-optical-channel-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-optical-transport-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-otn-common@2017-06-26.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-otn-odu-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-otn-otu-interfaces@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-physical-types@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-physical-types@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-pluggable-optics-holder-capability@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-port-capability@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-prot-otn-linear-aps@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-rstp@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-rstp@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-swdl@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-swdl@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-syslog@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-syslog@2017-12-15.yang [new file with mode: 0644]
ordmodels/device/src/main/yang/org-openroadm-wavelength-map@2016-10-14.yang
ordmodels/device/src/main/yang/org-openroadm-wavelength-map@2017-12-15.yang [new file with mode: 0644]
ordmodels/network/src/main/yang/ietf-network-topology@2015-06-08.yang
ordmodels/network/src/main/yang/ietf-network@2015-06-08.yang
ordmodels/service/src/main/yang/org-openroadm-common-service-types@2016-10-14.yang
ordmodels/service/src/main/yang/org-openroadm-routing-constraints@2016-10-14.yang
ordmodels/service/src/main/yang/org-openroadm-service@2016-10-14.yang
ordmodels/service/src/main/yang/org-openroadm-topology@2016-10-14.yang
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