final Object fromBackup = readBackupDataOrNull(key);
if (fromBackup != null) {
return fromBackup;
}
}
final GetOperation operation = new GetOperation(name, key);
operation.setThreadId(ThreadUtil.getThreadId());
final Data value = (Data) invokeOperation(key, operation);
if (nearCacheEnabled) {
if (notOwnerPartitionForKey(key) || cacheKeyAnyway()) {
return putNearCache(key, value);