private static long getEvalStart(Timing timing, long startTime) { if (timing == null || timing.getQueryStartTime() == 0L) { return startTime; } else { return timing.getQueryStartTime(); } }
if (t != null) { timeoutInterval = t.getTimeout(); requestOverhead = t.getQueryStartTime() - startTime; summaryStartTime = t.getSummaryStartTime();
if (t.getSummaryStartTime() != 0) { responseHeaders.add(BenchmarkingHeaders.SEARCH_TIME, String.valueOf(t.getSummaryStartTime() - t.getQueryStartTime())); responseHeaders.add(BenchmarkingHeaders.ATTR_TIME, "0"); responseHeaders.add(BenchmarkingHeaders.FILL_TIME, } else { responseHeaders.add(BenchmarkingHeaders.SEARCH_TIME, String.valueOf(renderStartTime - t.getQueryStartTime())); responseHeaders.add(BenchmarkingHeaders.ATTR_TIME, "0"); responseHeaders.add(BenchmarkingHeaders.FILL_TIME, "0");