@Override public void doRollback(String journalId) throws IOException { try { rpcProxy.doRollback(NULL_CONTROLLER, DoRollbackRequestProto.newBuilder() .setJid(convertJournalId(journalId)) .build()); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public void doRollback(String journalId) throws IOException { try { rpcProxy.doRollback(NULL_CONTROLLER, DoRollbackRequestProto.newBuilder() .setJid(convertJournalId(journalId)) .build()); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }
@Override public void doRollback(String journalId, String nameServiceId) throws IOException { try { DoRollbackRequestProto.Builder req = DoRollbackRequestProto.newBuilder() .setJid(convertJournalId(journalId)); if (nameServiceId != null) { req.setNameserviceId(nameServiceId); } rpcProxy.doRollback(NULL_CONTROLLER, req.build()); } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } }