/** {@inheritDoc} */ @Override public IgniteInternalCache setSkipStore(boolean skipStore) { return delegate.get().setSkipStore(skipStore); }
/** {@inheritDoc} */ @Override public GridRestResponse call() throws Exception { IgniteInternalCache<?, ?> prj = cache(g, cacheName) .forSubjectId(clientId) .setSkipStore(cacheFlags.contains(SKIP_STORE)); if (cacheFlags.contains(KEEP_BINARIES)) prj = prj.keepBinary(); // Need to apply both operation and response transformation remotely // as cache could be inaccessible on local node and // exception processing should be consistent with local execution. return op.apply((IgniteInternalCache<Object, Object>)prj, ((IgniteKernal)g).context()). chain(resultWrapper((IgniteInternalCache<Object, Object>)prj, key)).get(); } }
IgniteInternalCache<?, ?> prj = localCache(cacheName) .forSubjectId(clientId) .setSkipStore(cacheFlags.contains(SKIP_STORE));
/** {@inheritDoc} */ @Override public GridRestResponse call() throws Exception { IgniteInternalCache<?, ?> prj = cache(g, cacheName) .forSubjectId(clientId) .setSkipStore(cacheFlags.contains(SKIP_STORE)); if (cacheFlags.contains(KEEP_BINARIES)) prj = prj.keepBinary(); // Need to apply both operation and response transformation remotely // as cache could be inaccessible on local node and // exception processing should be consistent with local execution. return op.apply((IgniteInternalCache<Object, Object>)prj, ((IgniteKernal)g).context()). chain(resultWrapper((IgniteInternalCache<Object, Object>)prj, key)).get(); } }
IgniteInternalCache<?, ?> prj = localCache(cacheName) .forSubjectId(clientId) .setSkipStore(cacheFlags.contains(SKIP_STORE));