@Override
        public GetCountersResponse getCounters(GetCountersRequest request) throws IOException {
            JobId jobId = request.getJobId();
            Job job = verifyAndGetJob(jobId, true);
            GetCountersResponse response = recordFactory.newRecordInstance(GetCountersResponse.class);
            response.setCounters(TypeConverter.toYarn(job.getAllCounters()));
            return response;
        }
This module is responsible for talking to the
JobClient (user facing).
history-server/src/main/java/net/qihoo/hbox/jobhistory/HistoryClientService.java