Ejemplo n.º 1
0
 @Override
 public Set<RecordId> getVariants(RecordId recordId)
     throws RepositoryException, InterruptedException {
   try {
     return converter.convertAvroRecordIds(lilyProxy.getVariants(converter.convert(recordId)));
   } catch (AvroRepositoryException e) {
     throw converter.convert(e);
   } catch (AvroGenericException e) {
     throw converter.convert(e);
   } catch (AvroRemoteException e) {
     throw handleAvroRemoteException(e);
   } catch (UndeclaredThrowableException e) {
     throw handleUndeclaredRecordThrowable(e);
   }
 }