From d0f017fccbb5c102df9364ac024446ca151b1db8 Mon Sep 17 00:00:00 2001 From: Ray Milkey Date: Fri, 21 Sep 2018 12:52:34 -0700 Subject: [PATCH] Remove deprecated value() method Change-Id: I3056a47f4630a5667f9dc05280a6d0ab1a2c7ca8 --- .../security/store/DistributedSecurityModeStore.java | 4 +++- .../org/onosproject/store/host/impl/DistributedHostStore.java | 4 +++- .../incubator/store/meter/impl/DistributedMeterStore.java | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/core/security/src/main/java/org/onosproject/security/store/DistributedSecurityModeStore.java b/core/security/src/main/java/org/onosproject/security/store/DistributedSecurityModeStore.java index 4cf4201122..e642369891 100644 --- a/core/security/src/main/java/org/onosproject/security/store/DistributedSecurityModeStore.java +++ b/core/security/src/main/java/org/onosproject/security/store/DistributedSecurityModeStore.java @@ -42,6 +42,7 @@ import org.onosproject.store.service.MapEvent; import org.onosproject.store.service.MapEventListener; import org.onosproject.store.service.Serializer; import org.onosproject.store.service.StorageService; +import org.onosproject.store.service.Versioned; import org.slf4j.Logger; import java.util.HashSet; @@ -232,7 +233,8 @@ public class DistributedSecurityModeStore return; } ApplicationId appId = event.key(); - SecurityInfo info = event.value().value(); + Versioned value = event.type() == MapEvent.Type.REMOVE ? event.oldValue() : event.newValue(); + SecurityInfo info = value.value(); if (event.type() == MapEvent.Type.INSERT || event.type() == MapEvent.Type.UPDATE) { switch (info.getState()) { diff --git a/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java b/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java index d17928857f..35dedbd1e9 100644 --- a/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java +++ b/core/store/dist/src/main/java/org/onosproject/store/host/impl/DistributedHostStore.java @@ -49,6 +49,7 @@ import org.onosproject.store.service.MapEventListener; import org.onosproject.store.service.Serializer; import org.onosproject.store.service.StorageService; import org.onosproject.store.service.DistributedPrimitive.Status; +import org.onosproject.store.service.Versioned; import org.slf4j.Logger; import java.util.Collection; @@ -420,7 +421,8 @@ public class DistributedHostStore private class HostLocationTracker implements MapEventListener { @Override public void event(MapEvent event) { - DefaultHost host = checkNotNull(event.value().value()); + Versioned value = event.type() == MapEvent.Type.REMOVE ? event.oldValue() : event.newValue(); + DefaultHost host = checkNotNull(value.value()); switch (event.type()) { case INSERT: updateHostsByIp(host); diff --git a/incubator/store/src/main/java/org/onosproject/incubator/store/meter/impl/DistributedMeterStore.java b/incubator/store/src/main/java/org/onosproject/incubator/store/meter/impl/DistributedMeterStore.java index 7124a1fc33..a39e405b9f 100644 --- a/incubator/store/src/main/java/org/onosproject/incubator/store/meter/impl/DistributedMeterStore.java +++ b/incubator/store/src/main/java/org/onosproject/incubator/store/meter/impl/DistributedMeterStore.java @@ -448,7 +448,8 @@ public class DistributedMeterStore extends AbstractStore event) { MeterKey key = event.key(); - MeterData data = event.value().value(); + Versioned value = event.type() == MapEvent.Type.REMOVE ? event.oldValue() : event.newValue(); + MeterData data = value.value(); NodeId master = mastershipService.getMasterFor(data.meter().deviceId()); switch (event.type()) { case INSERT: