public class JCacheProxyManager<K> extends AbstractProxyManager<K>
| Constructor and Description |
|---|
JCacheProxyManager(javax.cache.Cache<K,byte[]> cache) |
JCacheProxyManager(javax.cache.Cache<K,byte[]> cache,
ClientSideConfig clientSideConfig) |
| Modifier and Type | Method and Description |
|---|---|
<T> javax.cache.processor.EntryProcessor<K,byte[],byte[]> |
createLambdaProcessor(Request<T> request) |
<T> CommandResult<T> |
execute(K key,
Request<T> request) |
<T> CompletableFuture<CommandResult<T>> |
executeAsync(K key,
Request<T> request) |
boolean |
isAsyncModeSupported() |
protected CompletableFuture<Void> |
removeAsync(K key) |
void |
removeProxy(K key) |
asAsync, builder, getBackwardCompatibilityVersion, getClientSideConfig, getClientSideTime, getProxyConfigurationpublic JCacheProxyManager(javax.cache.Cache<K,byte[]> cache)
public JCacheProxyManager(javax.cache.Cache<K,byte[]> cache, ClientSideConfig clientSideConfig)
public <T> CommandResult<T> execute(K key, Request<T> request)
execute in class AbstractProxyManager<K>public void removeProxy(K key)
public boolean isAsyncModeSupported()
public <T> CompletableFuture<CommandResult<T>> executeAsync(K key, Request<T> request)
executeAsync in class AbstractProxyManager<K>protected CompletableFuture<Void> removeAsync(K key)
removeAsync in class AbstractProxyManager<K>Copyright © 2022. All rights reserved.