public interface FixedPartitionResolver<K,V> extends PartitionResolver<K,V>
FixedPartitionResolverhelps to achieve explicit mapping of a "user defined" partition to a data member node.
GemFire uses the partition name returned by
getPartitionName(EntryOperation, Set) to determine on which member
the data is being managed. Say, for example, you want to partition all Trades according to
quarters. You can implement FixedPartitionResolver to get the name of the quarter based on the
date given as part of
|Modifier and Type||Method and Description|
This method is used to get the name of the partition for the given entry operation.
String getPartitionName(EntryOperation<K,V> opDetails, @Deprecated Set<String> targetPartitions)
opDetails- the details of the entry operation e.g.
targetPartitions- Avoid using this parameter.This set is deprecated from 8.0 and same will be removed in future release. Represents all the available primary partitions on the nodes.