Set<Object> storedKeys = cacheStore.loadAllKeys(new ReadOnlyDataContainerBackedKeySet(dataContainer));
for (Object key : storedKeys) {
int segmentId = readCh.getSegment(key);
if (segments.contains(segmentId)) {
try {
InternalCacheEntry ice = cacheStore.load(key);
if (ice != null) { // check entry still exists
sendEntry(ice, segmentId);
}
} catch (CacheLoaderException e) {
log.failedLoadingValueFromCacheStore(key, e);