commit | 2705d66e80f7278975a9e2b06b0f7a8ef36d233b | [log] [tgz] |
---|---|---|
author | Luca Prete <luca@onlab.us> | Fri Apr 29 15:30:23 2016 -0700 |
committer | Luca Prete <luca@onlab.us> | Fri May 06 16:28:00 2016 -0700 |
tree | 53f0dd52ba16242e0be949522d056c717fd2abf7 | |
parent | 0bc256f575ca533886bd313756d2739bc4c8bf4d [diff] [blame] |
ONOS-4403 Remove intents using appId when apps get deactivated. Change-Id: Ieaea8aeff2f2c29287a3e2eea33654fa22d38c09
diff --git a/apps/sdnip/src/main/java/org/onosproject/sdnip/SdnIp.java b/apps/sdnip/src/main/java/org/onosproject/sdnip/SdnIp.java index cd4be3d..3366d91 100644 --- a/apps/sdnip/src/main/java/org/onosproject/sdnip/SdnIp.java +++ b/apps/sdnip/src/main/java/org/onosproject/sdnip/SdnIp.java
@@ -89,9 +89,9 @@ interfaceService); peerConnectivity.start(); - // TODO fix removing intents - applicationService.registerDeactivateHook(appId, - intentSynchronizerAdmin::removeIntents); + applicationService.registerDeactivateHook(appId, () -> { + intentSynchronizer.removeIntentsByAppId(appId); + }); log.info("SDN-IP started"); }