mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
HCOLL-286 HCOLL-292 added replicationEvent flag to event callbacks
This commit is contained in:
@@ -76,14 +76,14 @@ public class CHMMetaDataTest {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPut(Bytes entry, long metaDataPos, long keyPos, long valuePos, boolean added) {
|
||||
public void onPut(Bytes entry, long metaDataPos, long keyPos, long valuePos, boolean added, boolean replicationEvent) {
|
||||
if (added)
|
||||
assertEquals(0, entry.readLong(metaDataPos));
|
||||
entry.writeLong(metaDataPos, timeStamps.incrementAndGet());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRemove(Bytes entry, long metaDataPos, long keyPos, long valuePos) {
|
||||
public void onRemove(Bytes entry, long metaDataPos, long keyPos, long valuePos, boolean replicationEvent) {
|
||||
System.out.println("Removed entry with ts of " + entry.readLong(metaDataPos));;
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -55,7 +55,7 @@ public class EventListenerWithTCPSocketReplicationTest {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Override
|
||||
public void onPut(Integer key, CharSequence value, CharSequence replacedValue) {
|
||||
public void onPut(Integer key, CharSequence value, CharSequence replacedValue, boolean replicationEvent) {
|
||||
putWasCalled.getAndSet(true);
|
||||
keyRef.set(key);
|
||||
valueRef.set(value);
|
||||
@@ -63,7 +63,7 @@ public class EventListenerWithTCPSocketReplicationTest {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRemove(Integer key, CharSequence value) {
|
||||
public void onRemove(Integer key, CharSequence value, boolean replicationEvent) {
|
||||
wasRemoved.set(true);
|
||||
valueRemoved.set(value);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user