Interface BaseDistributionInterceptor.ReadManyCommandHelper<C extends VisitableCommand>
- All Superinterfaces:
InvocationCallback<C>,InvocationSuccessFunction<C>
- All Known Implementing Classes:
BaseDistributionInterceptor.ReadOnlyManyHelper
- Enclosing class:
- BaseDistributionInterceptor
protected static interface BaseDistributionInterceptor.ReadManyCommandHelper<C extends VisitableCommand>
extends InvocationSuccessFunction<C>
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyLocalResult(org.infinispan.interceptors.distribution.MergingCompletableFuture allFuture, Object rv) copyForLocal(C command, List<Object> keys) copyForRemote(C command, List<Object> keys, InvocationContext ctx) fetchRequiredKeys(LocalizedCacheTopology cacheTopology, Map<Address, List<Object>> requestedKeys, List<Object> availableKeys, InvocationContext ctx, C command) Collection<?>transformResult(Object[] results) Methods inherited from interface org.infinispan.interceptors.InvocationSuccessFunction
apply, apply
-
Method Details
-
keys
-
copyForLocal
-
copyForRemote
-
applyLocalResult
void applyLocalResult(org.infinispan.interceptors.distribution.MergingCompletableFuture allFuture, Object rv) -
transformResult
-
fetchRequiredKeys
CompletionStage<Void> fetchRequiredKeys(LocalizedCacheTopology cacheTopology, Map<Address, List<Object>> requestedKeys, List<Object> availableKeys, InvocationContext ctx, C command)
-