public class EventJournalWriterRecordStoreMutationObserver extends Object implements RecordStoreMutationObserver
| Constructor and Description |
|---|
EventJournalWriterRecordStoreMutationObserver(MapEventJournal eventJournal,
MapContainer mapContainer,
int partitionId) |
| Modifier and Type | Method and Description |
|---|---|
void |
onClear()
Called if the observed
RecordStore is cleared |
void |
onDestroy(boolean internal)
Called when the observed
RecordStore is being destroyed. |
void |
onEvictRecord(Data key,
Record record)
Called when a record is evicted from the observed
RecordStore |
void |
onLoadRecord(Data key,
Record record)
Called when a record is loaded into the observed
RecordStore |
void |
onPutRecord(Data key,
Record record)
Called when a new record is added to the
RecordStore |
void |
onRemoveRecord(Data key,
Record record)
Called when a record is removed from the observed
RecordStore |
void |
onReplicationPutRecord(Data key,
Record record)
Called when a new record is added to the
RecordStore due
to replication |
void |
onReset()
Called when the observed
RecordStore is being reset. |
void |
onUpdateRecord(Data key,
Record record,
Object newValue)
Called when a new record is updated in the observed
RecordStore |
public EventJournalWriterRecordStoreMutationObserver(MapEventJournal eventJournal, MapContainer mapContainer, int partitionId)
public void onClear()
RecordStoreMutationObserverRecordStore is clearedonClear in interface RecordStoreMutationObserverpublic void onPutRecord(Data key, Record record)
RecordStoreMutationObserverRecordStoreonPutRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordpublic void onReplicationPutRecord(Data key, Record record)
RecordStoreMutationObserverRecordStore due
to replicationonReplicationPutRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordpublic void onUpdateRecord(Data key, Record record, Object newValue)
RecordStoreMutationObserverRecordStoreonUpdateRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordnewValue - The new value of the recordpublic void onRemoveRecord(Data key, Record record)
RecordStoreMutationObserverRecordStoreonRemoveRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordpublic void onEvictRecord(Data key, Record record)
RecordStoreMutationObserverRecordStoreonEvictRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordpublic void onLoadRecord(Data key, Record record)
RecordStoreMutationObserverRecordStoreonLoadRecord in interface RecordStoreMutationObserverkey - The key of the recordrecord - The recordpublic void onDestroy(boolean internal)
RecordStoreMutationObserverRecordStore is being destroyed.
The observer should release all resources. The implementations of
this method should be idempotent.onDestroy in interface RecordStoreMutationObserverinternal - is only data bound to the MapService being destroyedpublic void onReset()
RecordStoreMutationObserverRecordStore is being reset.onReset in interface RecordStoreMutationObserverCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.