@Override public SaveNamespaceResponseProto saveNamespace(RpcController controller, SaveNamespaceRequestProto req) throws ServiceException { try { server.saveNamespace(); return VOID_SAVENAMESPACE_RESPONSE; } catch (IOException e) { throw new ServiceException(e); } }
@Override public SaveNamespaceResponseProto saveNamespace(RpcController controller, SaveNamespaceRequestProto req) throws ServiceException { try { final long timeWindow = req.hasTimeWindow() ? req.getTimeWindow() : 0; final long txGap = req.hasTxGap() ? req.getTxGap() : 0; boolean saved = server.saveNamespace(timeWindow, txGap); return SaveNamespaceResponseProto.newBuilder().setSaved(saved).build(); } catch (IOException e) { throw new ServiceException(e); } }