Uses of Interface
org.apache.ignite.client.IgniteClientFuture
-
Packages that use IgniteClientFuture Package Description org.apache.ignite.client Contains Ignite Thin Client API classes.org.apache.ignite.internal.client.thin -
-
Uses of IgniteClientFuture in org.apache.ignite.client
Methods in org.apache.ignite.client that return IgniteClientFuture Modifier and Type Method Description IgniteClientFuture<Collection<String>>IgniteClient. cacheNamesAsync()Gets the names of all available caches.IgniteClientFuture<Void>ClientCache. clearAllAsync(Set<? extends K> keys)Clears entries with specified keys from the cache asynchronously.IgniteClientFuture<Void>ClientCache. clearAsync()Clears the contents of the cache asynchronously.IgniteClientFuture<Void>ClientCache. clearAsync(K key)Clears entry with specified key from the cache asynchronously.IgniteClientFuture<Boolean>ClientCache. containsKeyAsync(K key)Determines if theClientCachecontains an entry for the specified key asynchronously.IgniteClientFuture<Boolean>ClientCache. containsKeysAsync(Set<? extends K> keys)Determines if theClientCachecontains entries for the specified keys asynchronously.<K,V>
IgniteClientFuture<ClientCache<K,V>>IgniteClient. createCacheAsync(String name)Creates a cache with a default configuration.<K,V>
IgniteClientFuture<ClientCache<K,V>>IgniteClient. createCacheAsync(ClientCacheConfiguration cfg)Creates a cache with the specified configuration.IgniteClientFuture<Void>IgniteClient. destroyCacheAsync(String name)Destroys the cache with the given name.<T,R>
IgniteClientFuture<R>ClientCompute. executeAsync2(String taskName, T arg)Executes given task asynchronously within the cluster group.IgniteClientFuture<Map<K,V>>ClientCache. getAllAsync(Set<? extends K> keys)Gets a collection of entries from theClientCache, returning them asMapof the values associated with the set of keys requested.IgniteClientFuture<V>ClientCache. getAndPutAsync(K key, V val)Associates the specified value with the specified key in this cache, returning an existing value if one existed.IgniteClientFuture<V>ClientCache. getAndPutIfAbsentAsync(K key, V val)Atomically associates the specified key with the given value if it is not already associated with a value.IgniteClientFuture<V>ClientCache. getAndRemoveAsync(K key)Atomically removes the entry for a key only if currently mapped to some value.IgniteClientFuture<V>ClientCache. getAndReplaceAsync(K key, V val)Atomically replaces the value for a given key if and only if there is a value currently mapped by the key.IgniteClientFuture<V>ClientCache. getAsync(K key)Gets an entry from the cache asynchronously.IgniteClientFuture<ClientCacheConfiguration>ClientCache. getConfigurationAsync()Gets the cache configuration asynchronously.<K,V>
IgniteClientFuture<ClientCache<K,V>>IgniteClient. getOrCreateCacheAsync(String name)Gets the existing cache or creates a new cache with default configuration if it does not exist.<K,V>
IgniteClientFuture<ClientCache<K,V>>IgniteClient. getOrCreateCacheAsync(ClientCacheConfiguration cfg)Gets the existing cache or creates a new cache if it does not exist.<T> IgniteClientFuture<Map<K,javax.cache.processor.EntryProcessorResult<T>>>ClientCache. invokeAllAsync(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,V,T> entryProc, Object... args)Asynchronously invokes eachEntryProcessoragainst the set ofCache.Entrys specified by the set of keys.<T> IgniteClientFuture<T>ClientCache. invokeAsync(K key, javax.cache.processor.EntryProcessor<K,V,T> entryProc, Object... arguments)Asynchronously invokes anEntryProcessoragainst theCache.Entryspecified by the provided key.IgniteClientFuture<Void>ClientCache. putAllAsync(Map<? extends K,? extends V> map)Copies all of the entries from the specified map to theClientCache.IgniteClientFuture<Void>ClientCache. putAsync(K key, V val)Associates the specified value with the specified key in the cache asynchronously.IgniteClientFuture<Boolean>ClientCache. putIfAbsentAsync(K key, V val)Atomically associates the specified key with the given value if it is not already associated with a value.IgniteClientFuture<Void>ClientCache. removeAllAsync()Removes all of the mappings from this cache.IgniteClientFuture<Void>ClientCache. removeAllAsync(Set<? extends K> keys)Removes entries for the specified keys.IgniteClientFuture<Boolean>ClientCache. removeAsync(K key)Removes the mapping for a key from this cache if it is present.IgniteClientFuture<Boolean>ClientCache. removeAsync(K key, V oldVal)Atomically removes the mapping for a key only if currently mapped to the given value.IgniteClientFuture<Boolean>ClientCache. replaceAsync(K key, V val)Atomically replaces the entry for a key only if currently mapped to some value.IgniteClientFuture<Boolean>ClientCache. replaceAsync(K key, V oldVal, V newVal)Atomically replaces the entry for a key only if currently mapped to a given value.IgniteClientFuture<Integer>ClientCache. sizeAsync(CachePeekMode... peekModes)Gets the number of all entries cached across all nodes. -
Uses of IgniteClientFuture in org.apache.ignite.internal.client.thin
Classes in org.apache.ignite.internal.client.thin that implement IgniteClientFuture Modifier and Type Class Description classIgniteClientFutureImpl<T>Ignite thin client future - a wrapper aroundCompletableFuture.Methods in org.apache.ignite.internal.client.thin that return IgniteClientFuture Modifier and Type Method Description IgniteClientFuture<Collection<String>>TcpIgniteClient. cacheNamesAsync()Gets the names of all available caches.IgniteClientFuture<Void>TcpClientCache. clearAllAsync(Set<? extends K> keys)Clears entries with specified keys from the cache asynchronously.IgniteClientFuture<Void>TcpClientCache. clearAsync()Clears the contents of the cache asynchronously.IgniteClientFuture<Void>TcpClientCache. clearAsync(K key)Clears entry with specified key from the cache asynchronously.IgniteClientFuture<Boolean>TcpClientCache. containsKeyAsync(K key)Determines if theClientCachecontains an entry for the specified key asynchronously.IgniteClientFuture<Boolean>TcpClientCache. containsKeysAsync(Set<? extends K> keys)Determines if theClientCachecontains entries for the specified keys asynchronously.<K,V>
IgniteClientFuture<ClientCache<K,V>>TcpIgniteClient. createCacheAsync(String name)Creates a cache with a default configuration.<K,V>
IgniteClientFuture<ClientCache<K,V>>TcpIgniteClient. createCacheAsync(ClientCacheConfiguration cfg)Creates a cache with the specified configuration.IgniteClientFuture<Void>TcpIgniteClient. destroyCacheAsync(String name)Destroys the cache with the given name.IgniteClientFuture<Map<K,V>>TcpClientCache. getAllAsync(Set<? extends K> keys)Gets a collection of entries from theClientCache, returning them asMapof the values associated with the set of keys requested.IgniteClientFuture<V>TcpClientCache. getAndPutAsync(K key, V val)Associates the specified value with the specified key in this cache, returning an existing value if one existed.IgniteClientFuture<V>TcpClientCache. getAndPutIfAbsentAsync(K key, V val)Atomically associates the specified key with the given value if it is not already associated with a value.IgniteClientFuture<V>TcpClientCache. getAndRemoveAsync(K key)Atomically removes the entry for a key only if currently mapped to some value.IgniteClientFuture<V>TcpClientCache. getAndReplaceAsync(K key, V val)Atomically replaces the value for a given key if and only if there is a value currently mapped by the key.IgniteClientFuture<V>TcpClientCache. getAsync(K key)Gets an entry from the cache asynchronously.IgniteClientFuture<ClientCacheConfiguration>TcpClientCache. getConfigurationAsync()Gets the cache configuration asynchronously.<K,V>
IgniteClientFuture<ClientCache<K,V>>TcpIgniteClient. getOrCreateCacheAsync(String name)Gets the existing cache or creates a new cache with default configuration if it does not exist.<K,V>
IgniteClientFuture<ClientCache<K,V>>TcpIgniteClient. getOrCreateCacheAsync(ClientCacheConfiguration cfg)Gets the existing cache or creates a new cache if it does not exist.<T> IgniteClientFuture<Map<K,javax.cache.processor.EntryProcessorResult<T>>>TcpClientCache. invokeAllAsync(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,V,T> entryProc, Object... arguments)Asynchronously invokes eachEntryProcessoragainst the set ofCache.Entrys specified by the set of keys.<T> IgniteClientFuture<T>TcpClientCache. invokeAsync(K key, javax.cache.processor.EntryProcessor<K,V,T> entryProc, Object... arguments)Asynchronously invokes anEntryProcessoragainst theCache.Entryspecified by the provided key.IgniteClientFuture<Void>TcpClientCache. putAllAsync(Map<? extends K,? extends V> map)Copies all of the entries from the specified map to theClientCache.IgniteClientFuture<Void>TcpClientCache. putAllConflictAsync(Map<? extends K,T3<? extends V,GridCacheVersion,Long>> drMap)Store DR data asynchronously.IgniteClientFuture<Void>TcpClientCache. putAsync(K key, V val)Associates the specified value with the specified key in the cache asynchronously.IgniteClientFuture<Boolean>TcpClientCache. putIfAbsentAsync(K key, V val)Atomically associates the specified key with the given value if it is not already associated with a value.IgniteClientFuture<Void>TcpClientCache. removeAllAsync()Removes all of the mappings from this cache.IgniteClientFuture<Void>TcpClientCache. removeAllAsync(Set<? extends K> keys)Removes entries for the specified keys.IgniteClientFuture<Void>TcpClientCache. removeAllConflictAsync(Map<? extends K,GridCacheVersion> drMap)Removes DR data asynchronously.IgniteClientFuture<Boolean>TcpClientCache. removeAsync(K key)Removes the mapping for a key from this cache if it is present.IgniteClientFuture<Boolean>TcpClientCache. removeAsync(K key, V oldVal)Atomically removes the mapping for a key only if currently mapped to the given value.IgniteClientFuture<Boolean>TcpClientCache. replaceAsync(K key, V val)Atomically replaces the entry for a key only if currently mapped to some value.IgniteClientFuture<Boolean>TcpClientCache. replaceAsync(K key, V oldVal, V newVal)Atomically replaces the entry for a key only if currently mapped to a given value.IgniteClientFuture<Integer>TcpClientCache. sizeAsync(CachePeekMode... peekModes)Gets the number of all entries cached across all nodes.
-