public abstract class AbstractNearCacheInvalidator extends Object implements NearCacheInvalidator
NearCacheInvalidator
Modifier and Type | Field and Description |
---|---|
protected ClusterService |
clusterService |
protected EventService |
eventService |
protected MapServiceContext |
mapServiceContext |
protected NearCacheProvider |
nearCacheProvider |
protected NodeEngine |
nodeEngine |
protected OperationService |
operationService |
Constructor and Description |
---|
AbstractNearCacheInvalidator(MapServiceContext mapServiceContext,
NearCacheProvider nearCacheProvider) |
Modifier and Type | Method and Description |
---|---|
void |
clearLocal(String mapName) |
static MapOperation |
createSingleOrBatchInvalidationOperation(String mapName,
Data key,
List<Data> keys) |
static Object |
getOrderKey(String mapName,
Invalidation invalidation) |
protected boolean |
hasInvalidationListener(String mapName) |
void |
invalidateLocal(String mapName,
Data key,
List<Data> keys) |
protected boolean |
isMemberNearCacheInvalidationEnabled(String mapName) |
protected Data |
toHeapData(Data key) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, destroy, invalidate, invalidate, reset, shutdown
protected final EventService eventService
protected final OperationService operationService
protected final ClusterService clusterService
protected final MapServiceContext mapServiceContext
protected final NearCacheProvider nearCacheProvider
protected final NodeEngine nodeEngine
public AbstractNearCacheInvalidator(MapServiceContext mapServiceContext, NearCacheProvider nearCacheProvider)
public void clearLocal(String mapName)
protected boolean isMemberNearCacheInvalidationEnabled(String mapName)
protected boolean hasInvalidationListener(String mapName)
public static Object getOrderKey(String mapName, Invalidation invalidation)
public static MapOperation createSingleOrBatchInvalidationOperation(String mapName, Data key, List<Data> keys)
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.