Refactor network topologies listener of SH 46/95546/13
authorGilles Thouenon <gilles.thouenon@orange.com>
Thu, 18 Mar 2021 10:55:48 +0000 (11:55 +0100)
committerguillaume.lambert <guillaume.lambert@orange.com>
Tue, 13 Apr 2021 09:11:52 +0000 (11:11 +0200)
commitff9991f6b14ebf5e40062f3082aec2bf8b95e67a
treee44cea3a08005480ced8c788844f7ea71074581f
parente999f1d6d03d98e48ac7d47554699ec270bdf33f
Refactor network topologies listener of SH

- refactor the topology-update-result notification in
transportpce-networkmodel.yang model to be compatible with the new
topology updates implementation, and remove
transportpce-common-ord-topology-types yang module which is no longer
necessary
- refactor the NetworkModelListenerImpl class to be adapted to the new
notification format
- review version of State and AdminStates enums used in Service Handler
- convert incompatible versions of State and AdminStates in
ServiceDataStoreOperationsImpl class

JIRA: TRNSPRTPCE-421
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I9ebe45902fcbf550a0b9452cfa957225d2abfb1a
api/src/main/yang/service_path/transportpce-common-ord-topology-types@2020-11-16.yang [deleted file]
api/src/main/yang/service_path/transportpce-networkmodel@2020-11-16.yang
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/service/NetworkModelServiceImpl.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/listeners/NetworkModelListenerImpl.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/listeners/RendererListenerImpl.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/service/ServiceDataStoreOperations.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/service/ServiceDataStoreOperationsImpl.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/service/ServiceDataStoreOperationsImplTest.java