@Override public FenceResponseProto fence(RpcController controller, FenceRequestProto req) throws ServiceException { try { FenceResponse resp = impl.fence(PBHelper.convert(req.getJournalInfo()), req.getEpoch(), req.getFencerInfo()); return FenceResponseProto.newBuilder().setInSync(resp.isInSync()) .setLastTransactionId(resp.getLastTransactionId()) .setPreviousEpoch(resp.getPreviousEpoch()).build(); } catch (IOException e) { throw new ServiceException(e); } } }
@Override public FenceResponseProto fence(RpcController controller, FenceRequestProto req) throws ServiceException { try { FenceResponse resp = impl.fence(PBHelper.convert(req.getJournalInfo()), req.getEpoch(), req.getFencerInfo()); return FenceResponseProto.newBuilder().setInSync(resp.isInSync()) .setLastTransactionId(resp.getLastTransactionId()) .setPreviousEpoch(resp.getPreviousEpoch()).build(); } catch (IOException e) { throw new ServiceException(e); } } }
@Override public FenceResponseProto fence(RpcController controller, FenceRequestProto req) throws ServiceException { try { FenceResponse resp = impl.fence(PBHelper.convert(req.getJournalInfo()), req.getEpoch(), req.getFencerInfo()); return FenceResponseProto.newBuilder().setInSync(resp.isInSync()) .setLastTransactionId(resp.getLastTransactionId()) .setPreviousEpoch(resp.getPreviousEpoch()).build(); } catch (IOException e) { throw new ServiceException(e); } } }