private boolean hasSeenEvent(EntryEventImpl event) { assert event != null; if (event.getEventId() == null) { return false; } return this.seenEvents.contains(event.getEventId()); }
private boolean getRecordedResult(EntryEventImpl event) { assert event != null; assert this.seenResults.containsKey(event.getEventId()); return this.seenResults.get(event.getEventId()); }
private void recordEventAndResult(EntryEventImpl event, boolean result) { recordEvent(event); if (event.getEventId() != null) { this.seenResults.put(event.getEventId(), result); } }
public void afterCreate(EntryEvent event) { synchronized (EventIDVerificationDUnitTest.class) { gotCallback = true; testEventIDResult = ((EntryEventImpl)event).getEventId().equals( eventId); EventIDVerificationDUnitTest.class.notify(); } }
public void afterUpdate(EntryEvent event) { synchronized (EventIDVerificationDUnitTest.class) { gotCallback = true; testEventIDResult = ((EntryEventImpl)event).getEventId().equals( eventId); EventIDVerificationDUnitTest.class.notify(); } }
public void afterUpdate(EntryEvent event) { eventId = ((EntryEventImpl)event).getEventId(); assertNotNull(eventId); synchronized (lockObject) { receivedOperation = true; lockObject.notify(); } }
public void afterDestroy(EntryEvent event) { synchronized (EventIDVerificationDUnitTest.class) { gotCallback = true; testEventIDResult = ((EntryEventImpl)event).getEventId().equals( eventId); EventIDVerificationDUnitTest.class.notify(); } }
public void afterInvalidate(EntryEvent event) { eventId = ((EntryEventImpl)event).getEventId(); assertNotNull(eventId); synchronized (lockObject) { receivedOperation = true; lockObject.notify(); } }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor processor) { super.initMessage(msg, processor); DestroyMessage m = (DestroyMessage)msg; EntryEventImpl event = getEvent(); m.key = event.getKey(); m.eventId = event.getEventId(); }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor processor) { super.initMessage(msg, processor); DestroyMessage m = (DestroyMessage)msg; EntryEventImpl event = getEvent(); m.key = event.getKey(); m.eventId = event.getEventId(); }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor processor) { super.initMessage(msg, processor); DestroyMessage m = (DestroyMessage)msg; EntryEventImpl event = getEvent(); m.key = event.getKey(); m.eventId = event.getEventId(); }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor processor) { super.initMessage(msg, processor); DestroyMessage m = (DestroyMessage)msg; EntryEventImpl event = getEvent(); m.key = event.getKey(); m.eventId = event.getEventId(); }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor p) { super.initMessage(msg, p); UpdateEntryVersionMessage imsg = (UpdateEntryVersionMessage)msg; EntryEventImpl eei = getEvent(); imsg.key = eei.getKey(); imsg.eventId = eei.getEventId(); imsg.versionTag = eei.getVersionTag(); }
@Override protected void initMessage(CacheOperationMessage msg, DirectReplyProcessor p) { super.initMessage(msg, p); UpdateEntryVersionMessage imsg = (UpdateEntryVersionMessage)msg; EntryEventImpl eei = getEvent(); imsg.key = eei.getKey(); imsg.eventId = eei.getEventId(); imsg.versionTag = eei.getVersionTag(); }
private void initialize(boolean notifyOnly, EntryEventImpl event, Object expectedOldValue, boolean cacheWrite) { this.expectedOldValue = expectedOldValue; this.cacheWrite = cacheWrite; this.key = event.getKey(); this.cbArg = event.getRawCallbackArgument(); this.op = event.getOperation(); this.notificationOnly = notifyOnly; this.bridgeContext = event.getContext(); this.eventId = event.getEventId(); this.versionTag = event.getVersionTag(); }
public void postRemoveAll(DistributedRemoveAllOperation removeAllOp, VersionedObjectList successfulOps, LocalRegion region) { super.postRemoveAll(removeAllOp, successfulOps, region); EntryEventImpl event = EntryEventImpl.createRemoveAllEvent(removeAllOp, region, removeAllOp.getBaseEvent().getKey()); event.setEventId(removeAllOp.getBaseEvent().getEventId()); DistTxEntryEvent dtop = new DistTxEntryEvent(event); dtop.setRemoveAllOperation(removeAllOp); this.primaryTransactionalOperations.add(dtop); }
public void postPutAll(DistributedPutAllOperation putallOp, VersionedObjectList successfulPuts, LocalRegion region) { super.postPutAll(putallOp, successfulPuts, region); EntryEventImpl event = EntryEventImpl.createPutAllEvent(putallOp, region, Operation.PUTALL_CREATE, putallOp.getBaseEvent().getKey(), putallOp .getBaseEvent().getValue()); event.setEventId(putallOp.getBaseEvent().getEventId()); DistTxEntryEvent dtop = new DistTxEntryEvent(event); dtop.setPutAllOperation(putallOp); this.primaryTransactionalOperations.add(dtop); }
@Override protected CacheOperationMessage createMessage() { EntryEventImpl event = getBaseEvent(); PutAllMessage msg = new PutAllMessage(); msg.eventId = event.getEventId(); msg.context = event.getContext(); msg.setFetchFromHDFS(event.isFetchFromHDFS()); msg.setPutDML(event.isPutDML()); return msg; }
public void postRemoveAll(DistributedRemoveAllOperation removeAllOp, VersionedObjectList successfulOps, LocalRegion region) { super.postRemoveAll(removeAllOp, successfulOps, region); EntryEventImpl event = EntryEventImpl.createRemoveAllEvent(removeAllOp, region, removeAllOp.getBaseEvent().getKey()); event.setEventId(removeAllOp.getBaseEvent().getEventId()); DistTxEntryEvent dtop = new DistTxEntryEvent(event); dtop.setRemoveAllOperation(removeAllOp); addPrimaryTransactionalOperations(dtop); }
public void postPutAll(DistributedPutAllOperation putallOp, VersionedObjectList successfulPuts, LocalRegion region) { super.postPutAll(putallOp, successfulPuts, region); EntryEventImpl event = EntryEventImpl.createPutAllEvent(putallOp, region, Operation.PUTALL_CREATE, putallOp.getBaseEvent().getKey(), putallOp .getBaseEvent().getValue()); event.setEventId(putallOp.getBaseEvent().getEventId()); DistTxEntryEvent dtop = new DistTxEntryEvent(event); dtop.setPutAllOperation(putallOp); addPrimaryTransactionalOperations(dtop); }