Index: trunk/ehcache/pom.xml
===================================================================
diff -u -N -r8438 -r8439
--- trunk/ehcache/pom.xml (.../pom.xml) (revision 8438)
+++ trunk/ehcache/pom.xml (.../pom.xml) (revision 8439)
@@ -20,7 +20,7 @@
1.1.7
1.4
2.15
- 1.8
+ 1.9
0.2.0-SNAPSHOT
1.2.4-SNAPSHOT
1.0.1
Index: trunk/ehcache/terracotta/bootstrap/src/main/java/org/terracotta/modules/ehcache/WanAwareToolkitCache.java
===================================================================
diff -u -N -r8427 -r8439
--- trunk/ehcache/terracotta/bootstrap/src/main/java/org/terracotta/modules/ehcache/WanAwareToolkitCache.java (.../WanAwareToolkitCache.java) (revision 8427)
+++ trunk/ehcache/terracotta/bootstrap/src/main/java/org/terracotta/modules/ehcache/WanAwareToolkitCache.java (.../WanAwareToolkitCache.java) (revision 8439)
@@ -10,6 +10,7 @@
import org.terracotta.toolkit.config.Configuration;
import org.terracotta.toolkit.feature.NonStopFeature;
import org.terracotta.toolkit.internal.cache.ToolkitCacheInternal;
+import org.terracotta.toolkit.internal.cache.ToolkitValueComparator;
import org.terracotta.toolkit.internal.cache.VersionUpdateListener;
import org.terracotta.toolkit.internal.cache.VersionedValue;
import org.terracotta.toolkit.nonstop.NonStopException;
@@ -288,6 +289,18 @@
}
@Override
+ public boolean remove(Object key, Object value, ToolkitValueComparator comparator) {
+ waitIfRequired();
+ return delegate.remove(key, value, comparator);
+ }
+
+ @Override
+ public boolean replace(K key, V oldValue, V newValue, ToolkitValueComparator comparator) {
+ waitIfRequired();
+ return delegate.replace(key, oldValue, newValue, comparator);
+ }
+
+ @Override
public boolean equals(final Object o) {
return delegate.equals(o);
}