PortMapping for device 1.2.1 and 2.2 50/81050/1
authorChristophe Betoule <christophe.betoule@orange.com>
Wed, 20 Mar 2019 16:40:15 +0000 (17:40 +0100)
committerChristophe Betoule <christophe.betoule@orange.com>
Wed, 20 Mar 2019 17:00:31 +0000 (18:00 +0100)
commit34e6cc32bbda6f19e394c14904d7b78a520e1b96
tree4fc1c705bb300b9d54505f15661df7f755f69ef9
parent03990b8d83db699a59a85b3484a9a5c1b8c87448
PortMapping for device 1.2.1 and 2.2

- detect openRODAM device version in NetConfTopologyListener.java
- add getNode method in PortMapping to get general node info
- disable LinkDiscovery for device 2.2 to alleviate exceptions

Change-Id: Id836a31e6a754d281acc237d46a121a0c6ae5d0e
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
Co-authored-by: Gilles Thouenon <gilles.thouenon@orange.com>
common/src/main/java/org/opendaylight/transportpce/common/mapping/MappingUtilsImpl.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMapping.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingImpl.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion121.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion22.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/NetConfTopologyListener.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/service/NetworkModelService.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/service/NetworkModelServiceImpl.java