/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> applyx(IgniteInternalCache<Object, Object> c, GridKernalContext ctx) { return c.getAsync(key); } }
/** {@inheritDoc} */ @Override public IgniteInternalFuture getAsync(Object key) { return delegate.get().getAsync(keyTransformer.transform(key)); }
/** {@inheritDoc} */ @Override public IgniteFuture<V> getAsync(K key) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); return createFuture(delegate.getAsync(key)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<V> getAsync(K key) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.getAsync(key); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public V get(K key) { IgniteInternalCache<K, V> delegate = getDelegateSafe(); try { if (isAsync()) { setFuture(delegate.getAsync(key)); return null; } else return delegate.get(key); } catch (IgniteCheckedException | IgniteException e) { throw cacheException(e); } }
IgniteInternalFuture<byte[]> fut = dataCachePrj.getAsync(key);
/** {@inheritDoc} */ @Override public IgniteInternalFuture<?> applyx(IgniteInternalCache<Object, Object> c, GridKernalContext ctx) { return c.getAsync(key); } }
/** {@inheritDoc} */ @Override public IgniteFuture<V> getAsync(K key) { return createFuture(delegate.getAsync(key)); }
/** {@inheritDoc} */ @Override public IgniteInternalFuture<V> getAsync(K key) { CacheOperationContext prev = gate.enter(opCtx); try { return delegate.getAsync(key); } finally { gate.leave(prev); } }
/** {@inheritDoc} */ @Override public V get(K key) { try { if (isAsync()) { setFuture(delegate.getAsync(key)); return null; } else return delegate.get(key); } catch (IgniteCheckedException | IgniteException e) { throw cacheException(e); } }
IgniteInternalFuture<byte[]> fut = dataCachePrj.getAsync(key);