public class JCacheProxy<K extends Serializable> extends Object implements GridProxy<K>
| Constructor and Description |
|---|
JCacheProxy(javax.cache.Cache<K,GridBucketState> cache) |
| Modifier and Type | Method and Description |
|---|---|
void |
createInitialState(K key,
BucketConfiguration configuration) |
<T extends Serializable> |
createInitialStateAndExecute(K key,
BucketConfiguration configuration,
GridCommand<T> command) |
<T extends Serializable> |
createInitialStateAndExecuteAsync(K key,
BucketConfiguration configuration,
GridCommand<T> command) |
<T extends Serializable> |
execute(K key,
GridCommand<T> command) |
<T extends Serializable> |
executeAsync(K key,
GridCommand<T> command) |
Optional<BucketConfiguration> |
getConfiguration(K key) |
boolean |
isAsyncModeSupported() |
public JCacheProxy(javax.cache.Cache<K,GridBucketState> cache)
public <T extends Serializable> CommandResult<T> execute(K key, GridCommand<T> command)
execute in interface GridProxy<K extends Serializable>public void createInitialState(K key, BucketConfiguration configuration)
createInitialState in interface GridProxy<K extends Serializable>public <T extends Serializable> T createInitialStateAndExecute(K key, BucketConfiguration configuration, GridCommand<T> command)
createInitialStateAndExecute in interface GridProxy<K extends Serializable>public <T extends Serializable> CompletableFuture<CommandResult<T>> executeAsync(K key, GridCommand<T> command)
executeAsync in interface GridProxy<K extends Serializable>public <T extends Serializable> CompletableFuture<T> createInitialStateAndExecuteAsync(K key, BucketConfiguration configuration, GridCommand<T> command)
createInitialStateAndExecuteAsync in interface GridProxy<K extends Serializable>public Optional<BucketConfiguration> getConfiguration(K key)
getConfiguration in interface GridProxy<K extends Serializable>public boolean isAsyncModeSupported()
isAsyncModeSupported in interface GridProxy<K extends Serializable>Copyright © 2021. All rights reserved.