public class HDPutAllPartitionAwareOperationFactory
extends com.hazelcast.map.impl.operation.PutAllPartitionAwareOperationFactory
MapEntries for all partitions of a member via locally invoked PutAllOperation.
Used to reduce the number of remote invocations of an IMap.putAll(Map) call.
| Constructor and Description |
|---|
HDPutAllPartitionAwareOperationFactory() |
HDPutAllPartitionAwareOperationFactory(String name,
int[] partitions,
com.hazelcast.map.impl.MapEntries[] mapEntries) |
| Modifier and Type | Method and Description |
|---|---|
com.hazelcast.spi.Operation |
createPartitionOperation(int partitionId) |
int |
getFactoryId() |
int |
getId() |
readData, writeDatapublic HDPutAllPartitionAwareOperationFactory()
public HDPutAllPartitionAwareOperationFactory(String name, int[] partitions, com.hazelcast.map.impl.MapEntries[] mapEntries)
public com.hazelcast.spi.Operation createPartitionOperation(int partitionId)
createPartitionOperation in class com.hazelcast.map.impl.operation.PutAllPartitionAwareOperationFactorypublic int getFactoryId()
getFactoryId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializablegetFactoryId in class com.hazelcast.map.impl.operation.PutAllPartitionAwareOperationFactorypublic int getId()
getId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializablegetId in class com.hazelcast.map.impl.operation.PutAllPartitionAwareOperationFactoryCopyright © 2022 Hazelcast, Inc.. All Rights Reserved.