Hack to update degree port on portmapping 17/102917/11
authorGilles Thouenon <gilles.thouenon@orange.com>
Fri, 28 Oct 2022 12:52:36 +0000 (14:52 +0200)
committerGilles Thouenon <gilles.thouenon@orange.com>
Sat, 4 Mar 2023 07:32:41 +0000 (08:32 +0100)
commita333c0c0b3bbe22066e3bcc4af4007d066c10e89
treea711c54153d0c5cc985f224dd6f80142b4d66d93
parent8c9ebbcf59bcf5528dc7a8251a7c85f0581b44c7
Hack to update degree port on portmapping

- make the 'port-oper-state' of a ROADM degree port in portmapping
  depends on both the device port state and the OTS operational state
  supported by the port (if any)
- add a detection of changeNotification on an interface in
  DeviceListener221

JIRA: TRNSPRTPCE-713
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I86da3c656c7df7590ab083e970fda364b098358e
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/PortMappingVersion221.java
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/listeners/DeviceListener221.java