List of usage examples for org.apache.solr.core SolrCore preDecorateResponse
public static void preDecorateResponse(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 .ja v a2 s . 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); }