synchronized (pointer) {
value = memoryManager.retrieve(pointer);
}
NodeDocument doc = serializer.deserialize(value, pointer.getClazz());
doc.markUpToDate(getLastCheckTime());
return doc;
} catch (Exception e) {
log.warn("Not able to deserialize doc {} with pointer {}", new Object[]{key, pointer, e});
}
return null;