@Override public SetTimesResponseProto setTimes(RpcController controller, SetTimesRequestProto req) throws ServiceException { try { server.setTimes(req.getSrc(), req.getMtime(), req.getAtime()); return VOID_SETTIMES_RESPONSE; } catch (IOException e) { throw new ServiceException(e); } }
@Override public void setTimes(String src, long mtime, long atime) throws AccessControlException, FileNotFoundException, UnresolvedLinkException, IOException { SetTimesRequestProto req = SetTimesRequestProto.newBuilder() .setSrc(src) .setMtime(mtime) .setAtime(atime) .build(); try { rpcProxy.setTimes(null, req); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public void setTimes(String src, long mtime, long atime) throws IOException { SetTimesRequestProto req = SetTimesRequestProto.newBuilder() .setSrc(src) .setMtime(mtime) .setAtime(atime) .build(); try { rpcProxy.setTimes(null, req); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public void setTimes(String src, long mtime, long atime) throws AccessControlException, FileNotFoundException, UnresolvedLinkException, IOException { SetTimesRequestProto req = SetTimesRequestProto.newBuilder().setSrc(src).setMtime(mtime) .setAtime(atime).build(); try { rpcProxy.setTimes(null, req); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }