Interface D creation. NetworkModel->ServiceHandler 47/93847/25
authorErrea Moreno, Javier <javier.errea_moreno@nokia.com>
Mon, 16 Nov 2020 17:50:20 +0000 (18:50 +0100)
committerJavier <errea@eurecom.fr>
Wed, 20 Jan 2021 16:01:54 +0000 (17:01 +0100)
commitcb8ebd04e8e896faf9f2157ca182939191dd7ea2
tree1db6ce39d7fd44aa2917d12a4c782ec6f4a44705
parente25ee5cff93ab4f9cfed5831493fbbc25cd72524
Interface D creation. NetworkModel->ServiceHandler

- Added common-ord-topology-types.yang and networkmodel.yang
- Created empty NetworkModelListener in Service Handler module.
- Initialization of Network model listener.
- Modified servicehandler blueprint and ServicehandlerImplTest.java
- Added models to TPCEUtils.java (lighty)
- Added NetworkModelListenerImpl to the controller start up process

JIRA: TRNSPRTPCE-359
Change-Id: I25e7b3f28741386c3d2b38ad49a04d7d4b304597
Signed-off-by: Javier <errea@eurecom.fr>
api/src/main/yang/service_path/transportpce-common-ord-topology-types@2020-11-16.yang [new file with mode: 0644]
api/src/main/yang/service_path/transportpce-networkmodel@2020-11-16.yang [new file with mode: 0644]
lighty/src/main/java/io/lighty/controllers/tpce/module/TransportPCEImpl.java
lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImpl.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerProvider.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/listeners/NetworkModelListenerImpl.java [new file with mode: 0644]
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/service/ServiceHandlerOperationsImpl.java
servicehandler/src/main/resources/OSGI-INF/blueprint/servicehandler-blueprint.xml
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImplTest.java