public class MemberMapMetaDataFetcher extends MetaDataFetcher
MetaDataFetcher
for member side usagelogger
Constructor and Description |
---|
MemberMapMetaDataFetcher(ClusterService clusterService,
OperationService operationService,
ILogger logger) |
Modifier and Type | Method and Description |
---|---|
Collection<Map.Entry<Integer,UUID>> |
assignAndGetUuids()
Gets or assigns partition-uuids before start of
RepairingTask and returns a list of partition-id,
partition-uuid pairs. |
protected void |
process(InternalCompletableFuture future,
ConcurrentMap<String,RepairingHandler> handlers) |
protected List<InternalCompletableFuture> |
scanMembers(List<String> names) |
fetchMetadata, repairSequences, repairUuids
public MemberMapMetaDataFetcher(ClusterService clusterService, OperationService operationService, ILogger logger)
protected List<InternalCompletableFuture> scanMembers(List<String> names)
scanMembers
in class MetaDataFetcher
protected void process(InternalCompletableFuture future, ConcurrentMap<String,RepairingHandler> handlers)
process
in class MetaDataFetcher
public Collection<Map.Entry<Integer,UUID>> assignAndGetUuids() throws Exception
MetaDataFetcher
RepairingTask
and returns a list of partition-id,
partition-uuid pairs.
This method is likely to be called only one time during the life-cycle of a client.
assignAndGetUuids
in class MetaDataFetcher
Exception
- possible exceptions raised by remote callsCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.