Class InfinispanGetWrapper
- java.lang.Object
-
- io.quarkus.infinispan.client.runtime.cache.InfinispanGetWrapper
-
public class InfinispanGetWrapper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.infinispan.client.hotrod.RemoteCachecache(package private) Map<Object,CompletableFuture<Object>>synchronousGets
-
Constructor Summary
Constructors Constructor Description InfinispanGetWrapper(org.infinispan.client.hotrod.RemoteCache cache, Map<Object,CompletableFuture<Object>> synchronousGetLocks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <K,V>
io.smallrye.mutiny.Uni<V>get(K key, Function<K,V> valueLoader)
-
-
-
Field Detail
-
cache
final org.infinispan.client.hotrod.RemoteCache cache
-
synchronousGets
final Map<Object,CompletableFuture<Object>> synchronousGets
-
-
Constructor Detail
-
InfinispanGetWrapper
public InfinispanGetWrapper(org.infinispan.client.hotrod.RemoteCache cache, Map<Object,CompletableFuture<Object>> synchronousGetLocks)
-
-
Method Detail
-
get
public <K,V> io.smallrye.mutiny.Uni<V> get(K key, Function<K,V> valueLoader)
-
-