[AETHER-72] Add bulk update to ConsistentMultimap
Change-Id: I61e9f0c2ed5ab368777c64b6fb4aa2c8dd31d081
diff --git a/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMultimap.java b/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMultimap.java
index c14b187..51f0934 100644
--- a/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMultimap.java
+++ b/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMultimap.java
@@ -111,11 +111,21 @@
}
@Override
+ public boolean removeAll(Map<K, Collection<? extends V>> mapping) {
+ return complete(asyncMultimap.removeAll(mapping));
+ }
+
+ @Override
public boolean putAll(K key, Collection<? extends V> values) {
return complete(asyncMultimap.putAll(key, values));
}
@Override
+ public boolean putAll(Map<K, Collection<? extends V>> mapping) {
+ return complete(asyncMultimap.putAll(mapping));
+ }
+
+ @Override
public Versioned<Collection<? extends V>> replaceValues(
K key, Collection<V> values) {
return complete(asyncMultimap.replaceValues(key, values));