Migrate listener's methods
authorDavid Suarez <david.suarez.fuentes@gmail.com>
Fri, 6 Apr 2018 22:55:46 +0000 (00:55 +0200)
committerBrady Johnson <bjohnson@inocybe.com>
Mon, 9 Apr 2018 18:40:18 +0000 (18:40 +0000)
Migrate add, update and remove methods to use the new ones.

Change-Id: Ia53baaa5a2333168f2bd6983fda616fefb885b7d
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
impl/src/main/java/org/opendaylight/genius/srm/impl/ServiceRecoveryListener.java

index 7c6a6f0b426d5bfd91cf27af547386dd86d0eedf..7907b0f2050d1f20bc5bf7f77399bd210656c276 100644 (file)
@@ -37,19 +37,20 @@ public class ServiceRecoveryListener extends AbstractClusteredSyncDataTreeChange
     }
 
     @Override
-    public void add(@Nonnull Operations operations) {
+    public void add(@Nonnull InstanceIdentifier<Operations> instanceIdentifier, @Nonnull Operations operations) {
         LOG.info("Service Recovery operation triggered for service: {}", operations);
         serviceRecoveryManager.recoverService(operations.getEntityType(), operations.getEntityName(),
                 operations.getEntityId());
     }
 
     @Override
-    public void remove(@Nonnull Operations removedDataObject) {
-
+    public void remove(@Nonnull InstanceIdentifier<Operations> instanceIdentifier,
+                       @Nonnull Operations removedDataObject) {
     }
 
     @Override
-    public void update(@Nonnull Operations originalDataObject, @Nonnull Operations updatedDataObject) {
-        add(updatedDataObject);
+    public void update(@Nonnull InstanceIdentifier<Operations> instanceIdentifier,
+                       @Nonnull Operations originalDataObject, @Nonnull Operations updatedDataObject) {
+        add(instanceIdentifier, updatedDataObject);
     }
 }