this.adminServer = new HttpSolrServer(solrServerUrl);
this.server = new HttpSolrServer( solrServerUrl + "/" + mapping.getCoreName() );
// CloudSolrServer - denoted by "cloud" in properties
} else if (solrJServerType.toString().toLowerCase().equals("cloud")) {
LOG.info("Using CloudSolrServer Solrj implementation.");
this.adminServer = new CloudSolrServer(solrServerUrl);
this.server = new CloudSolrServer( solrServerUrl + "/" + mapping.getCoreName() );
} else if (solrJServerType.toString().toLowerCase().equals("concurrent")) {
LOG.info("Using ConcurrentUpdateSolrServer Solrj implementation.");
this.adminServer = new ConcurrentUpdateSolrServer(solrServerUrl, 1000, 10);
this.server = new ConcurrentUpdateSolrServer( solrServerUrl + "/" + mapping.getCoreName(), 1000, 10);
// LBHttpSolrServer - denoted by "loadbalance" in properties