public static Map<URI,BlockObject> translateRPSnapshots(DbClient dbClient,List<URI> volumeURIList){
  Map<URI,BlockObject> blockObjectCache=new HashMap<>();
  for (  URI boURI : volumeURIList) {
    BlockObject blockObject=Volume.fetchExportMaskBlockObject(dbClient,boURI);
    blockObjectCache.put(blockObject.getId(),blockObject);
  }
  return blockObjectCache;
}

public static Map < URI , BlockObject > translateRPSnapshots ( DbClient dbClient , List < URI > volumeURIList ) { Map < URI , BlockObject > blockObjectCache = new HashMap < > ( ) ; for ( URI boURI : volumeURIList ) { BlockObject blockObject = Volume . fetchExportMaskBlockObject ( dbClient , boURI ) ; blockObjectCache . put ( blockObject . getId ( ) , blockObject ) ; } return blockObjectCache ; }
lookup all the blockobjects from their uri that is passed in . if this is an rp blocksnapshot , return the paraent virtualvolume .
