Package org.apache.camel.component.solr
Class SolrComponent.SolrServerReference
- java.lang.Object
-
- org.apache.camel.component.solr.SolrComponent.SolrServerReference
-
- Enclosing class:
- SolrComponent
protected static final class SolrComponent.SolrServerReference extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SolrServerReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
addReference()
int
decReference()
org.apache.solr.client.solrj.impl.CloudSolrClient
getCloudSolrServer()
org.apache.solr.client.solrj.impl.HttpSolrClient
getSolrServer()
org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient
getUpdateSolrServer()
void
setCloudSolrServer(org.apache.solr.client.solrj.impl.CloudSolrClient cloudServer)
void
setSolrServer(org.apache.solr.client.solrj.impl.HttpSolrClient solrServer)
void
setUpdateSolrServer(org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient updateSolrServer)
-
-
-
Method Detail
-
getSolrServer
public org.apache.solr.client.solrj.impl.HttpSolrClient getSolrServer()
-
setSolrServer
public void setSolrServer(org.apache.solr.client.solrj.impl.HttpSolrClient solrServer)
-
getUpdateSolrServer
public org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient getUpdateSolrServer()
-
setUpdateSolrServer
public void setUpdateSolrServer(org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient updateSolrServer)
-
getCloudSolrServer
public org.apache.solr.client.solrj.impl.CloudSolrClient getCloudSolrServer()
-
setCloudSolrServer
public void setCloudSolrServer(org.apache.solr.client.solrj.impl.CloudSolrClient cloudServer)
-
addReference
public int addReference()
-
decReference
public int decReference()
-
-