List of usage examples for org.apache.solr.core SolrCore postDecorateResponse
public static void postDecorateResponse(SolrRequestHandler handler, SolrQueryRequest req, SolrQueryResponse rsp)
From source file:org.vootoo.server.RequestProcesser.java
License:Apache License
protected void handleAdminRequest(SolrRequestHandler handler, SolrQueryRequest solrReq) throws IOException { SolrQueryResponse solrResp = new SolrQueryResponse(); SolrCore.preDecorateResponse(solrReq, solrResp); handler.handleRequest(solrReq, solrResp); SolrCore.postDecorateResponse(handler, solrReq, solrResp); if (logger.isInfoEnabled() && solrResp.getToLog().size() > 0) { logger.info(solrResp.getToLogAsString("[admin] ")); }/* ww w . j av a 2s .c o m*/ QueryResponseWriter respWriter = SolrCore.DEFAULT_RESPONSE_WRITERS .get(solrReq.getParams().get(CommonParams.WT)); if (respWriter == null) respWriter = SolrCore.DEFAULT_RESPONSE_WRITERS.get("standard"); writeResponse(solrResp, respWriter, solrReq); }