@Override public void sendFenceResponse(long tableID, long fenceTimestamp, Channel c, MonitoringContext monCtx) { TSOProto.Response.Builder builder = TSOProto.Response.newBuilder(); TSOProto.FenceResponse.Builder fenceBuilder = TSOProto.FenceResponse.newBuilder(); fenceBuilder.setTableId(tableID); fenceBuilder.setFenceId(fenceTimestamp); builder.setFenceResponse(fenceBuilder.build()); c.write(builder.build()); monCtx.timerStop("reply.processor.fence.latency"); fenceMeter.mark(); }