/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> clearAllAsync(Set keys) { return delegate.get().clearAllAsync((Set<?>)transform(keys)); }
/** {@inheritDoc} */ @Override public IgniteFuture<Void> clearAllAsync(Set<? extends K> keys) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); return (IgniteFuture<Void>)createFuture(delegate.clearAllAsync(keys)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> clearAllAsync(Set<? extends K> keys) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.clearAllAsync(keys); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public void clearAll(Set<? extends K> keys) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); try { if (isAsync()) setFuture(delegate.clearAllAsync(keys)); else delegate.clearAll(keys); } catch (IgniteCheckedException | IgniteException e) { throw cacheException(e); } }
/** {@inheritDoc} */ @Override public IgniteFuture<Void> clearAllAsync(Set<? extends K> keys) { return (IgniteFuture<Void>)createFuture(delegate.clearAllAsync(keys)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> clearAllAsync(Set<? extends K> keys) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.clearAllAsync(keys); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public void clearAll(Set<? extends K> keys) { try { if (isAsync()) setFuture(delegate.clearAllAsync(keys)); else delegate.clearAll(keys); } catch (IgniteCheckedException | IgniteException e) { throw cacheException(e); } }