Package org.infinispan.hotrod
Class HotRodAsyncQuery<K,V,R>
java.lang.Object
org.infinispan.hotrod.HotRodAsyncQuery<K,V,R>
- All Implemented Interfaces:
org.infinispan.api.async.AsyncQuery<K,V, R>
public class HotRodAsyncQuery<K,V,R>
extends Object
implements org.infinispan.api.async.AsyncQuery<K,V,R>
- Since:
- 14.0
-
Method Summary
Modifier and TypeMethodDescriptionexecute()CompletionStage<org.infinispan.api.async.AsyncQueryResult<R>>find()Flow.Publisher<org.infinispan.api.common.events.cache.CacheContinuousQueryEvent<K,R>> findContinuously(String query) limit(int limit) <T> Flow.Publisher<org.infinispan.api.common.process.CacheEntryProcessorResult<K,T>> process(org.infinispan.api.async.AsyncCacheEntryProcessor<K, V, T> processor, org.infinispan.api.common.process.CacheProcessorOptions options) <T> Flow.Publisher<org.infinispan.api.common.process.CacheEntryProcessorResult<K,T>> process(org.infinispan.api.common.process.CacheProcessor processor, org.infinispan.api.common.process.CacheProcessorOptions options) skip(long skip) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.api.async.AsyncQuery
process, process
-
Method Details
-
param
-
skip
-
limit
-
find
-
findContinuously
public Flow.Publisher<org.infinispan.api.common.events.cache.CacheContinuousQueryEvent<K,R>> findContinuously(String query) -
execute
-
process
public <T> Flow.Publisher<org.infinispan.api.common.process.CacheEntryProcessorResult<K,T>> process(org.infinispan.api.async.AsyncCacheEntryProcessor<K, V, T> processor, org.infinispan.api.common.process.CacheProcessorOptions options) -
process
public <T> Flow.Publisher<org.infinispan.api.common.process.CacheEntryProcessorResult<K,T>> process(org.infinispan.api.common.process.CacheProcessor processor, org.infinispan.api.common.process.CacheProcessorOptions options)
-