Esempio n. 1
0
 @Override
 public FileData getFileById(String fileId) {
   FileData data = fileCache.get(fileId);
   if (null == data) {
     // File might be stored persistently
     try {
       data = FileData.parseFrom(fileStore.get(fileId));
     } catch (InvalidProtocolBufferException e) {
       log.warn("Spoiled file data, id: " + fileId);
     }
   }
   return data;
 }