Refactor tapi-delete-connectivity service rpc 74/100474/12
authorJavier Errea <errea@eurecom.fr>
Thu, 7 Apr 2022 13:53:30 +0000 (15:53 +0200)
committerJavier Errea <errea@eurecom.fr>
Tue, 28 Jun 2022 10:37:53 +0000 (12:37 +0200)
commit9ad8ef509b97a3c8a4b14220c1c046a8a1171d2b
tree82bc0bb72d70d5acd7f2391b2ca8eea2b1615e95
parent98ba9741bc45b3770f82465e241d64b536bf7341
Refactor tapi-delete-connectivity service rpc

- Delete connections from connectivity-context
  on delete-tapi-connectivity-service
- Add check to verify that the connection is not
  used by another service before deletion
- Delete only connections that correspond to the
  connectivity service layer

JIRA: TRNSPRTPCE-650
Signed-off-by: errea <errea@eurecom.fr>
Change-Id: Id9a31ca595156d93b59fded7476442614e3d9e07
tapi/src/main/java/org/opendaylight/transportpce/tapi/topology/TapiPortMappingListener.java
tapi/src/main/java/org/opendaylight/transportpce/tapi/utils/TapiContext.java
tests/transportpce_tests/tapi/test02_full_topology.py