Example usage for org.apache.solr.client.solrj.impl HttpSolrClient setParser

List of usage examples for org.apache.solr.client.solrj.impl HttpSolrClient setParser

Introduction

In this page you can find the example usage for org.apache.solr.client.solrj.impl HttpSolrClient setParser.

Prototype

public void setParser(ResponseParser processor) 

Source Link

Document

Note: This setter method is not thread-safe.

Usage

From source file:org.swissbib.sru.SRUApplication.java

License:Open Source License

private HashMap<String, HttpSolrClient> configureSearchServer(String configurations) {

    String[] configuration = configurations.split("####");
    HashMap<String, HttpSolrClient> configuredSolrServers = new HashMap<String, HttpSolrClient>();
    for (String server : configuration) {

        String[] nameAndURL = server.split("###");
        HttpSolrClient searchServer = new HttpSolrClient(nameAndURL[0]);
        searchServer.setParser(new BinaryResponseParser());
        searchServer.setRequestWriter(new BinaryRequestWriter());
        configuredSolrServers.put(nameAndURL[1], searchServer);

    }//from w w w  . j  a v  a2 s . c  o  m

    return configuredSolrServers;

}