Example usage for org.apache.solr.client.solrj.response SolrResponseBase getElapsedTime

List of usage examples for org.apache.solr.client.solrj.response SolrResponseBase getElapsedTime

Introduction

In this page you can find the example usage for org.apache.solr.client.solrj.response SolrResponseBase getElapsedTime.

Prototype

@Override
    public long getElapsedTime() 

Source Link

Usage

From source file:com.liferay.portal.search.solr.internal.util.LogUtil.java

License:Open Source License

public static void logSolrResponseBase(Log log, SolrResponseBase solrResponseBase) throws IOException {

    if (log.isInfoEnabled()) {
        return;/* w ww.  ja  va  2 s . c  o  m*/
    }

    StringBundler sb = new StringBundler(7);

    sb.append("{elapsedTime=");
    sb.append(solrResponseBase.getElapsedTime());
    sb.append(", requestURL=");
    sb.append(solrResponseBase.getRequestUrl());
    sb.append(", response=");
    sb.append(solrResponseBase);
    sb.append("}");

    log.info(sb);
}