@Retained protected EntryEventImpl(LocalRegion region, Operation op, Object key, boolean originRemote, DistributedMember distributedMember, boolean generateCallbacks, boolean fromRILocalDestroy) { super(key, null, null); this.region = region; this.op = op; setOriginRemote(originRemote); setGenerateCallbacks(generateCallbacks); this.distributedMember = distributedMember; setFromRILocalDestroy(fromRILocalDestroy); }
@Retained protected EntryEventImpl(LocalRegion region, Operation op, Object key, boolean originRemote, DistributedMember distributedMember, boolean generateCallbacks, boolean fromRILocalDestroy) { this.region = region; this.op = op; this.keyInfo = this.region.getKeyInfo(key); setOriginRemote(originRemote); setGenerateCallbacks(generateCallbacks); this.distributedMember = distributedMember; setFromRILocalDestroy(fromRILocalDestroy); }
/** * Doesn't specify oldValue as this will be filled in later as part of an * operation on the region, or lets it default to null. */ @Retained protected EntryEventImpl( final LocalRegion region, Operation op, Object key, @Retained(ENTRY_EVENT_NEW_VALUE) Object newVal, Object callbackArgument, boolean originRemote, DistributedMember distributedMember, boolean generateCallbacks, boolean initializeId) { super(key, null, callbackArgument); this.region = region; this.op = op; setNewValueForTX(newVal); setOriginRemote(originRemote); setGenerateCallbacks(generateCallbacks); this.distributedMember = distributedMember; }
setGenerateCallbacks(generateCallbacks); this.distributedMember = distributedMember;
private EntryEventImpl createNewEvent(LocalRegion region, VersionTag tag, Object key) { EntryEventImpl updateTimeStampEvent = EntryEventImpl.createVersionTagHolder(tag); updateTimeStampEvent.setOperation(Operation.UPDATE_VERSION_STAMP); updateTimeStampEvent.setRegion(region); if (region instanceof PartitionedRegion) { updateTimeStampEvent.setKeyInfo(((PartitionedRegion)region).getKeyInfo(key)); } else { updateTimeStampEvent.setKeyInfo(new KeyInfo(key, null, 0)); } updateTimeStampEvent.setGenerateCallbacks(false); updateTimeStampEvent.distributedMember = region.getSystem().getDistributedMember(); updateTimeStampEvent.setNewEventId(region.getSystem()); return updateTimeStampEvent; }
private EntryEventImpl createNewEvent(LocalRegion region, VersionTag tag, Object key, Object value) { EntryEventImpl updateEvent = EntryEventImpl.createVersionTagHolder(tag); updateEvent.setOperation(Operation.UPDATE); updateEvent.setRegion(region); if (region instanceof PartitionedRegion) { updateEvent.setKeyInfo(((PartitionedRegion)region).getKeyInfo(key)); } else { updateEvent.setKeyInfo(new KeyInfo(key, value, null)); } updateEvent.setNewValue(value); updateEvent.setGenerateCallbacks(true); updateEvent.distributedMember = region.getSystem().getDistributedMember(); updateEvent.setNewEventId(region.getSystem()); return updateEvent; }
updateTimeStampEvent.setOperation(Operation.UPDATE_VERSION_STAMP); updateTimeStampEvent.setKeyInfo(event); updateTimeStampEvent.setGenerateCallbacks(false); updateTimeStampEvent.distributedMember = event.getDistributedMember(); updateTimeStampEvent.setNewEventId(getSystem());
updateTimeStampEvent.setOperation(Operation.UPDATE_VERSION_STAMP); updateTimeStampEvent.setKeyInfo(event.getKeyInfo()); updateTimeStampEvent.setGenerateCallbacks(false); updateTimeStampEvent.distributedMember = event.getDistributedMember(); updateTimeStampEvent.setNewEventId(getSystem());
retVal.setRawCallbackArgument(aCallbackArgument); retVal.setOriginRemote(originRemote); retVal.setGenerateCallbacks(true); retVal.distributedMember = originator;