Class GetAllBulkOperation<K,V>
java.lang.Object
org.infinispan.client.hotrod.impl.operations.HotRodBulkOperation<Set<byte[]>,Map<K,V>,HotRodOperation<Map<K,V>>>
org.infinispan.client.hotrod.impl.operations.GetAllBulkOperation<K,V>
public class GetAllBulkOperation<K,V>
extends HotRodBulkOperation<Set<byte[]>,Map<K,V>,HotRodOperation<Map<K,V>>>
-
Field Summary
Fields inherited from class org.infinispan.client.hotrod.impl.operations.HotRodBulkOperation
dataFormat, opFunction -
Constructor Summary
ConstructorsConstructorDescriptionGetAllBulkOperation(Set<?> keys, DataFormat dataFormat, Function<Set<byte[]>, HotRodOperation<Map<K, V>>> setGetAllOperationFunction) -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<SocketAddress, HotRodOperation<Map<K, V>>> gatherOperations(Function<Object, SocketAddress> routingFunction) CompletionStage<Map<K, V>> reduce(CompletionStage<Collection<Map<K, V>>> stage) Methods inherited from class org.infinispan.client.hotrod.impl.operations.HotRodBulkOperation
executeOperations, getAddressForKey
-
Constructor Details
-
GetAllBulkOperation
public GetAllBulkOperation(Set<?> keys, DataFormat dataFormat, Function<Set<byte[]>, HotRodOperation<Map<K, V>>> setGetAllOperationFunction)
-
-
Method Details
-
gatherOperations
protected Map<SocketAddress,HotRodOperation<Map<K, gatherOperationsV>>> (Function<Object, SocketAddress> routingFunction) - Specified by:
gatherOperationsin classHotRodBulkOperation<Set<byte[]>,Map<K, V>, HotRodOperation<Map<K, V>>>
-
reduce
- Specified by:
reducein classHotRodBulkOperation<Set<byte[]>,Map<K, V>, HotRodOperation<Map<K, V>>>
-