public class BatchInvalidator extends Invalidator
eventService, logger, mapServiceContext, metaDataGenerator, nodeEngine, partitionCount, partitionService, serializationService
Constructor and Description |
---|
BatchInvalidator(MapServiceContext mapServiceContext) |
Modifier and Type | Method and Description |
---|---|
void |
destroy(String mapName,
String sourceUuid)
Removes supplied maps invalidation queue and flushes its content.
|
protected void |
invalidateInternal(Invalidation invalidation,
int orderKey) |
void |
reset()
Resets this invalidator back to its initial state.
|
void |
shutdown()
Shuts down this invalidator and releases used resources.
|
canSendInvalidation, getMetaDataGenerator, getPartitionId, getPartitionId, invalidateAllKeys, invalidateKey, newClearInvalidation, newKeyInvalidation
public BatchInvalidator(MapServiceContext mapServiceContext)
protected void invalidateInternal(Invalidation invalidation, int orderKey)
invalidateInternal
in class Invalidator
public void destroy(String mapName, String sourceUuid)
Invalidator
MapRemoteService.destroyDistributedObject(String)
destroy
in class Invalidator
mapName
- name of the map.MapRemoteService.destroyDistributedObject(String)
public void shutdown()
Invalidator
ManagedService.shutdown(boolean)
shutdown
in class Invalidator
ManagedService.shutdown(boolean)
public void reset()
Invalidator
ManagedService.reset()
reset
in class Invalidator
ManagedService.reset()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.