final DataMap dataMap = message.dataMap(0);
final PublicKey publicKey = message.publicKey(0);
final List<Number640> retVal = new ArrayList<Number640>(dataMap.size());
for (Map.Entry<Number640, Data> entry : dataMap.dataMap().entrySet()) {
if (entry.getValue().isFlag2()) {
LOG.debug("remove entry {}", entry.getKey());
Pair<Data, Enum<?>> result = storageLayer.remove(entry.getKey(), publicKey, false);
if (replicationListener != null && result.element1() == PutStatus.OK) {
replicationListener.dataRemoved(entry.getKey().locationKey());