@Override public ListXAttrsResponseProto listXAttrs(RpcController controller, ListXAttrsRequestProto req) throws ServiceException { try { return PBHelper.convertListXAttrsResponse(server.listXAttrs(req.getSrc())); } catch (IOException e) { throw new ServiceException(e); } }
@Override public List<XAttr> listXAttrs(String src) throws IOException { ListXAttrsRequestProto.Builder builder = ListXAttrsRequestProto.newBuilder(); builder.setSrc(src); ListXAttrsRequestProto req = builder.build(); try { return PBHelper.convert(rpcProxy.listXAttrs(null, req)); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public List<XAttr> listXAttrs(String src) throws IOException { ListXAttrsRequestProto.Builder builder = ListXAttrsRequestProto.newBuilder(); builder.setSrc(src); ListXAttrsRequestProto req = builder.build(); try { return PBHelperClient.convert(rpcProxy.listXAttrs(null, req)); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public ListXAttrsResponseProto listXAttrs(RpcController controller, ListXAttrsRequestProto req) throws ServiceException { try { return PBHelperClient.convertListXAttrsResponse(server.listXAttrs(req.getSrc())); } catch (IOException e) { throw new ServiceException(e); } }