/** * Called by lower levels, while still holding the write sync lock, and the * low level has completed its part of the basic destroy */ void txApplyDestroyPart2(RegionEntry re, Object key, boolean inTokenMode, boolean clearConflict) { if (this.testCallable != null) { this.testCallable.call(this, Operation.DESTROY, re); } if (inTokenMode) { getImageState().addDestroyedEntry(key); } else { updateStatsForDestroy(); } if (this.entryUserAttributes != null) { this.entryUserAttributes.remove(key); } }
/** * Called by lower levels, while still holding the write sync lock, and the * low level has completed its part of the basic destroy */ void txApplyDestroyPart2(RegionEntry re, Object key, boolean inTokenMode, boolean clearConflict) { if (this.testCallable != null) { this.testCallable.call(this, Operation.DESTROY, re); } if (inTokenMode) { getImageState().addDestroyedEntry(key); } else { updateStatsForDestroy(); } if (this.entryUserAttributes != null) { this.entryUserAttributes.remove(key); } }
getImageState().addDestroyedEntry(event.getKey()); if (!(this instanceof HARegion)) { if (logger.isTraceEnabled()) {
getImageState().addDestroyedEntry(event.getKey()); if (logger.finerEnabled() && !(this instanceof HARegion)) { logger.finer("basicDestroy: " + event.getKey() + "--> Token.DESTROYED");
imageState.addDestroyedEntry(this.getKey()); throw new RegionClearedException(LocalizedStrings.AbstractRegionEntry_DURING_THE_GII_PUT_OF_ENTRY_THE_REGION_GOT_CLEARED_SO_ABORTING_THE_OPERATION.toLocalizedString());
imageState.addDestroyedEntry(this.getKeyCopy()); throw new RegionClearedException(LocalizedStrings.AbstractRegionEntry_DURING_THE_GII_PUT_OF_ENTRY_THE_REGION_GOT_CLEARED_SO_ABORTING_THE_OPERATION.toLocalizedString());