Class HotRodMutinyCache<K,V>
java.lang.Object
org.infinispan.hotrod.HotRodMutinyCache<K,V>
- All Implemented Interfaces:
org.infinispan.api.mutiny.MutinyCache<K,V>
public class HotRodMutinyCache<K,V>
extends Object
implements org.infinispan.api.mutiny.MutinyCache<K,V>
- Since:
- 14.0
-
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Void> clear(org.infinispan.api.common.CacheOptions options) io.smallrye.mutiny.Uni<org.infinispan.api.configuration.CacheConfiguration> entries(org.infinispan.api.common.CacheOptions options) io.smallrye.mutiny.Uni<Long> estimateSize(org.infinispan.api.common.CacheOptions options) io.smallrye.mutiny.Uni<V> getAndRemove(K key, org.infinispan.api.common.CacheOptions options) getAndRemoveAll(io.smallrye.mutiny.Multi<K> keys, org.infinispan.api.common.CacheWriteOptions options) getOrReplaceEntry(K key, V value, org.infinispan.api.common.CacheEntryVersion version, org.infinispan.api.common.CacheWriteOptions options) io.smallrye.mutiny.Multi<K> keys(org.infinispan.api.common.CacheOptions options) listen(org.infinispan.api.common.events.cache.CacheListenerOptions options, org.infinispan.api.common.events.cache.CacheEntryEventType... types) name()<T> io.smallrye.mutiny.Multi<org.infinispan.api.common.process.CacheEntryProcessorResult<K, T>> process(Set<K> keys, org.infinispan.api.mutiny.MutinyCacheEntryProcessor<K, V, T> processor, org.infinispan.api.common.CacheOptions options) io.smallrye.mutiny.Uni<Void> putAll(io.smallrye.mutiny.Multi<org.infinispan.api.common.CacheEntry<K, V>> entries, org.infinispan.api.common.CacheWriteOptions options) io.smallrye.mutiny.Uni<Void> putIfAbsent(K key, V value, org.infinispan.api.common.CacheWriteOptions options) io.smallrye.mutiny.Uni<Boolean> io.smallrye.mutiny.Multi<K> io.smallrye.mutiny.Multi<K> io.smallrye.mutiny.Uni<Boolean> replace(K key, V value, org.infinispan.api.common.CacheEntryVersion version, org.infinispan.api.common.CacheWriteOptions options) io.smallrye.mutiny.Uni<Void> io.smallrye.mutiny.Uni<Boolean> setIfAbsent(K key, V value, org.infinispan.api.common.CacheWriteOptions options) org.infinispan.api.mutiny.MutinyStreamingCache<K> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.api.mutiny.MutinyCache
clear, entries, estimateSize, get, getAll, getAll, getAndRemove, getAndRemoveAll, getEntry, getOrReplaceEntry, keys, listen, process, put, putAll, putAll, putIfAbsent, query, remove, removeAll, removeAll, replace, set, setIfAbsent
-
Method Details
-
name
-
configuration
-
container
-
get
-
getEntry
-
putIfAbsent
-
setIfAbsent
-
put
-
set
-
remove
-
getAndRemove
-
keys
-
entries
-
getAll
-
getAll
-
putAll
-
putAll
-
replace
-
getOrReplaceEntry
-
removeAll
-
removeAll
-
getAndRemoveAll
-
estimateSize
-
clear
-
query
-
listen
-
process
-
streaming
-