Interface BaseDistributionInterceptor.ReadManyCommandHelper<C>
-
- All Superinterfaces:
InvocationCallback,InvocationSuccessFunction
- All Known Implementing Classes:
BaseDistributionInterceptor.ReadOnlyManyHelper
- Enclosing class:
- BaseDistributionInterceptor
protected static interface BaseDistributionInterceptor.ReadManyCommandHelper<C> extends InvocationSuccessFunction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyLocalResult(org.infinispan.interceptors.distribution.MergingCompletableFuture allFuture, Object rv)CcopyForLocal(C command, List<Object> keys)org.infinispan.commands.functional.ReadOnlyManyCommandcopyForRemote(C command, List<Object> keys, InvocationContext ctx)CompletionStage<Void>fetchRequiredKeys(LocalizedCacheTopology cacheTopology, Map<Address,List<Object>> requestedKeys, List<Object> availableKeys, InvocationContext ctx, C command)Collection<?>keys(C command)ObjecttransformResult(Object[] results)-
Methods inherited from interface org.infinispan.interceptors.InvocationSuccessFunction
apply, apply
-
-
-
-
Method Detail
-
keys
Collection<?> keys(C command)
-
copyForRemote
org.infinispan.commands.functional.ReadOnlyManyCommand copyForRemote(C command, List<Object> keys, InvocationContext ctx)
-
applyLocalResult
void applyLocalResult(org.infinispan.interceptors.distribution.MergingCompletableFuture allFuture, Object rv)
-
fetchRequiredKeys
CompletionStage<Void> fetchRequiredKeys(LocalizedCacheTopology cacheTopology, Map<Address,List<Object>> requestedKeys, List<Object> availableKeys, InvocationContext ctx, C command)
-
-