@Override protected boolean removeInternal(Object key, Object value) { key = toNearCacheKey(key); boolean removed; try { removed = super.removeInternal(key, value); } finally { invalidateNearCache(key); } return removed; }
@Override protected MapRemoveCodec.ResponseParameters removeInternal(Object key) { key = toNearCacheKey(key); MapRemoveCodec.ResponseParameters responseParameters; try { responseParameters = super.removeInternal(key); } finally { invalidateNearCache(key); } return responseParameters; }
@Override public V remove(Object key) { checkNotNull(key, NULL_KEY_IS_NOT_ALLOWED); MapRemoveCodec.ResponseParameters resultParameters = removeInternal(key); return toObject(resultParameters.response); }
@Override public boolean remove(Object key, Object value) { checkNotNull(key, NULL_KEY_IS_NOT_ALLOWED); checkNotNull(value, NULL_VALUE_IS_NOT_ALLOWED); return removeInternal(key, value); }
@Override protected MapRemoveCodec.ResponseParameters removeInternal(Object key) { key = toNearCacheKey(key); MapRemoveCodec.ResponseParameters responseParameters; try { responseParameters = super.removeInternal(key); } finally { invalidateNearCache(key); } return responseParameters; }
@Override protected boolean removeInternal(Object key, Object value) { key = toNearCacheKey(key); boolean removed; try { removed = super.removeInternal(key, value); } finally { invalidateNearCache(key); } return removed; }
@Override public V remove(Object key) { checkNotNull(key, NULL_KEY_IS_NOT_ALLOWED); MapRemoveCodec.ResponseParameters resultParameters = removeInternal(key); return toObject(resultParameters.response); }
@Override public boolean remove(Object key, Object value) { checkNotNull(key, NULL_KEY_IS_NOT_ALLOWED); checkNotNull(value, NULL_VALUE_IS_NOT_ALLOWED); return removeInternal(key, value); }