/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> applyx(IgniteInternalCache<Object, Object> c, GridKernalContext ctx) { return c.containsKeyAsync(key); } }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<Boolean> containsKeyAsync(Object key) { return delegate.get().containsKeyAsync(keyTransformer.transform(key)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<Boolean> containsKeyAsync(K key) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.containsKeyAsync(key); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public IgniteFuture<Boolean> containsKeyAsync(K key) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); return createFuture(delegate.containsKeyAsync(key)); }
/** {@inheritDoc} */ @Override public boolean containsKey(K key) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); if (isAsync()) { setFuture(delegate.containsKeyAsync(key)); return false; } else return delegate.containsKey(key); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> applyx(IgniteInternalCache<Object, Object> c, GridKernalContext ctx) { return c.containsKeyAsync(key); } }
/** {@inheritDoc} */ @Override public IgniteFuture<Boolean> containsKeyAsync(K key) { return createFuture(delegate.containsKeyAsync(key)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<Boolean> containsKeyAsync(K key) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.containsKeyAsync(key); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public boolean containsKey(K key) { if (isAsync()) { setFuture(delegate.containsKeyAsync(key)); return false; } else return delegate.containsKey(key); }