Sync Common folder 13/78213/3
authorDhruv Bhardwaj <db929a@att.com>
Mon, 26 Nov 2018 18:51:56 +0000 (13:51 -0500)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Wed, 28 Nov 2018 11:01:20 +0000 (11:01 +0000)
commitb61c699f055fdf780aaf0b4b0d1fc82074099f96
treec64bed7270cd4703f6f3ec9be0f52f73992902b2
parentabbca95c8944ec742d71bd87d2363c9c00c41844
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/org/opendaylight/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