public final class RepairingTask extends Object implements Runnable
RepairingHandler
s to see if any near-cache needs to be invalidated
according to missed invalidation counts. Controlled via MAX_TOLERATED_MISS_COUNT
MIN_RECONCILIATION_INTERVAL_SECONDS
Modifier and Type | Field and Description |
---|---|
static HazelcastProperty |
MAX_TOLERATED_MISS_COUNT |
static HazelcastProperty |
RECONCILIATION_INTERVAL_SECONDS |
Constructor and Description |
---|
RepairingTask(MetaDataFetcher metaDataFetcher,
ExecutionService executionService,
MinimalPartitionService partitionService,
HazelcastProperties properties,
String localUuid,
ILogger logger) |
Modifier and Type | Method and Description |
---|---|
protected int |
checkMaxToleratedMissCount(HazelcastProperties properties) |
void |
deregisterHandler(String mapName) |
<K,V> RepairingHandler |
registerAndGetHandler(String name,
NearCache<K,V> nearCache) |
void |
run() |
String |
toString() |
public static final HazelcastProperty MAX_TOLERATED_MISS_COUNT
public static final HazelcastProperty RECONCILIATION_INTERVAL_SECONDS
public RepairingTask(MetaDataFetcher metaDataFetcher, ExecutionService executionService, MinimalPartitionService partitionService, HazelcastProperties properties, String localUuid, ILogger logger)
protected int checkMaxToleratedMissCount(HazelcastProperties properties)
public <K,V> RepairingHandler registerAndGetHandler(String name, NearCache<K,V> nearCache)
public void deregisterHandler(String mapName)
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.