Class ReadForUpdateRemoteCache<K,V>
java.lang.Object
org.infinispan.client.hotrod.impl.RemoteCacheSupport<K,V>
org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache<K,V>
org.wildfly.clustering.cache.infinispan.remote.ReadForUpdateRemoteCache<K,V>
- Type Parameters:
K- the cache key typeV- the cache value type
- All Implemented Interfaces:
ConcurrentMap<K,,V> Function<org.infinispan.client.hotrod.RemoteCache<K,,V>, org.infinispan.client.hotrod.RemoteCache<K, V>> UnaryOperator<org.infinispan.client.hotrod.RemoteCache<K,,V>> Map<K,,V> org.infinispan.client.hotrod.RemoteCache<K,,V> org.infinispan.commons.api.AsyncCache<K,,V> org.infinispan.commons.api.BasicCache<K,,V> org.infinispan.commons.api.Lifecycle,org.infinispan.commons.api.TransactionalCache
A remote cache that performs locking reads.
- Author:
- Paul Ferraro
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.infinispan.client.hotrod.impl.RemoteCacheSupport
defaultLifespan, defaultMaxIdleTime -
Constructor Summary
ConstructorsConstructorDescriptionReadForUpdateRemoteCache(org.infinispan.client.hotrod.RemoteCache<K, V> cache) -
Method Summary
Methods inherited from class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
addClientListener, addClientListener, clearAsync, clientStatistics, computeAsync, computeIfAbsentAsync, computeIfPresentAsync, containsKeyAsync, containsValue, continuousQuery, entrySet, execute, flags, getCacheTopologyInfo, getDataFormat, getName, getProtocolVersion, getRemoteCacheContainer, getVersion, getWithMetadataAsync, isEmpty, isTransactional, keySet, mergeAsync, noFlags, publishEntries, publishEntriesByQuery, publishEntriesWithMetadata, putAllAsync, putAsync, putIfAbsentAsync, query, removeAsync, removeAsync, removeClientListener, removeWithVersionAsync, replaceAll, replaceAsync, replaceAsync, replaceWithVersionAsync, retrieveEntries, retrieveEntriesByQuery, retrieveEntriesWithMetadata, serverStatistics, serverStatisticsAsync, sizeAsync, start, stop, streaming, values, withDataFormat, withFlagsMethods inherited from class org.infinispan.client.hotrod.impl.RemoteCacheSupport
clear, compute, compute, compute, computeAsync, computeAsync, computeIfAbsent, computeIfAbsent, computeIfAbsent, computeIfAbsentAsync, computeIfAbsentAsync, computeIfPresent, computeIfPresent, computeIfPresent, computeIfPresentAsync, computeIfPresentAsync, containsKey, get, getAll, getWithMetadata, merge, merge, merge, mergeAsync, mergeAsync, put, put, put, putAll, putAll, putAll, putAllAsync, putAllAsync, putAsync, putAsync, putIfAbsent, putIfAbsent, putIfAbsent, putIfAbsentAsync, putIfAbsentAsync, remove, remove, removeWithVersion, replace, replace, replace, replace, replace, replace, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceWithVersion, replaceWithVersion, replaceWithVersion, replaceWithVersion, replaceWithVersionAsync, replaceWithVersionAsync, replaceWithVersionAsync, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.concurrent.ConcurrentMap
forEach, getOrDefaultMethods inherited from interface org.infinispan.client.hotrod.RemoteCache
entrySet, execute, execute, getRemoteCacheManager, keySet, retrieveEntries, retrieveEntries, valuesMethods inherited from interface org.infinispan.commons.api.TransactionalCache
getTransactionManager
-
Constructor Details
-
ReadForUpdateRemoteCache
-
-
Method Details
-
getAsync
-
getAllAsync
- Specified by:
getAllAsyncin interfaceorg.infinispan.commons.api.AsyncCache<K,V> - Overrides:
getAllAsyncin classAbstractRemoteCache<K,V>
-
apply
-