| Package | Description |
|---|---|
| org.gridgain.client.impl.connection |
| Modifier and Type | Method and Description |
|---|---|
abstract <K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cacheAppend(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Append requested value to already cached one.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cacheAppend(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Append requested value to already cached one.
|
abstract <K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cacheCompareAndSet(String cacheName,
K key,
V newVal,
V oldVal,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
New valueActual/old valueBehaviour
null null Remove entry for key.
newVal null Put newVal into cache if such key doesn't exist.
null oldVal Remove if actual value oldVal is equals to value in cache.
newVal oldVal Replace if actual value oldVal is equals to value in cache.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cacheCompareAndSet(String cacheName,
K key,
V newVal,
V oldVal,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
New valueActual/old valueBehaviour
null null Remove entry for key.
newVal null Put newVal into cache if such key doesn't exist.
null oldVal Remove if actual value oldVal is equals to value in cache.
newVal oldVal Replace if actual value oldVal is equals to value in cache.
|
<K,V> GridClientFutureAdapter<V> |
GridClientConnection.cacheGet(String cacheName,
K key,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Gets entry from the cache for specified key.
|
abstract <K,V> GridClientFutureAdapter<Map<K,V>> |
GridClientConnection.cacheGetAll(String cacheName,
Collection<K> keys,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Gets bundle of entries for specified keys from the cache.
|
<K,V> GridClientFutureAdapter<Map<K,V>> |
GridClientNioTcpConnection.cacheGetAll(String cacheName,
Collection<K> keys,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Gets bundle of entries for specified keys from the cache.
|
abstract <K> GridClientFutureAdapter<GridClientDataMetrics> |
GridClientConnection.cacheMetrics(String cacheName,
UUID destNodeId)
Gets cache metrics for the key.
|
<K> GridClientFutureAdapter<GridClientDataMetrics> |
GridClientNioTcpConnection.cacheMetrics(String cacheName,
UUID destNodeId)
Gets cache metrics for the key.
|
abstract <K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cachePrepend(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Prepend requested value to already cached one.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cachePrepend(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Prepend requested value to already cached one.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cachePut(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Puts key-value pair into cache.
|
abstract <K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cachePutAll(String cacheName,
Map<K,V> entries,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Puts bundle of entries into cache.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cachePutAll(String cacheName,
Map<K,V> entries,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Puts bundle of entries into cache.
|
abstract <K> GridClientFutureAdapter<Boolean> |
GridClientConnection.cacheRemove(String cacheName,
K key,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Removes entry from the cache for specified key.
|
<K> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cacheRemove(String cacheName,
K key,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Removes entry from the cache for specified key.
|
abstract <K> GridClientFutureAdapter<Boolean> |
GridClientConnection.cacheRemoveAll(String cacheName,
Collection<K> keys,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Removes bundle of entries for specified keys from the cache.
|
<K> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cacheRemoveAll(String cacheName,
Collection<K> keys,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Removes bundle of entries for specified keys from the cache.
|
abstract <K,V> GridClientFutureAdapter<Boolean> |
GridClientConnection.cacheReplace(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Replace key-value pair in cache if already exist.
|
<K,V> GridClientFutureAdapter<Boolean> |
GridClientNioTcpConnection.cacheReplace(String cacheName,
K key,
V val,
Set<GridClientCacheFlag> flags,
UUID destNodeId)
Replace key-value pair in cache if already exist.
|
protected void |
GridClientConnection.checkClosed(org.gridgain.client.impl.connection.GridClientConnectionCloseReason reason)
Check if this connection was closed and throws appropriate exception.
|
GridClientConnection |
GridClientConnectionManagerImpl.connection(GridClientNode node)
Gets active communication facade.
|
GridClientConnection |
GridClientConnectionManager.connection(GridClientNode node)
Returns connection to the given node.
|
GridClientConnection |
GridClientConnectionManagerImpl.connection(UUID nodeId,
Collection<InetSocketAddress> srvs)
Returns connection to one of the given addresses.
|
abstract <R> GridClientFutureAdapter<R> |
GridClientConnection.execute(String taskName,
Object arg,
UUID destNodeId)
Execute task in the grid.
|
<R> GridClientFutureAdapter<R> |
GridClientNioTcpConnection.execute(String taskName,
Object arg,
UUID destNodeId)
Execute task in the grid.
|
abstract GridClientFuture<List<String>> |
GridClientConnection.log(String path,
int fromLine,
int toLine,
UUID destNodeId)
Gets log entries.
|
GridClientFuture<List<String>> |
GridClientNioTcpConnection.log(String path,
int fromLine,
int toLine,
UUID destNodeId)
Gets log entries.
|
abstract GridClientFuture<GridClientNode> |
GridClientConnection.node(String ipAddr,
boolean inclAttrs,
boolean includeMetrics,
UUID destNodeId)
Gets node by node IP.
|
GridClientFuture<GridClientNode> |
GridClientNioTcpConnection.node(String ipAddr,
boolean inclAttrs,
boolean includeMetrics,
UUID destNodeId)
Gets node by node IP.
|
abstract GridClientFuture<GridClientNode> |
GridClientConnection.node(UUID id,
boolean inclAttrs,
boolean inclMetrics,
UUID destNodeId)
Gets node by node ID.
|
GridClientFuture<GridClientNode> |
GridClientNioTcpConnection.node(UUID id,
boolean inclAttrs,
boolean inclMetrics,
UUID destNodeId)
Gets node by node ID.
|
abstract GridClientFuture<List<GridClientNode>> |
GridClientConnection.topology(boolean inclAttrs,
boolean inclMetrics,
UUID destNodeId)
Gets grid topology nodes.
|
GridClientFuture<List<GridClientNode>> |
GridClientNioTcpConnection.topology(boolean inclAttrs,
boolean inclMetrics,
UUID destNodeId)
Gets grid topology nodes.
|
Copyright © 2014. All rights reserved.