Class SolrClientCloudManager
java.lang.Object
org.apache.solr.client.solrj.impl.SolrClientCloudManager
- All Implemented Interfaces:
Closeable,AutoCloseable,SolrCloudManager,org.apache.solr.common.SolrCloseable
Class that implements
SolrCloudManager using a SolrClient-
Constructor Summary
ConstructorsConstructorDescriptionSolrClientCloudManager(org.apache.solr.client.solrj.impl.CloudSolrClient client, org.apache.solr.common.util.ObjectCache objectCache) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.client.solrj.cloud.SolrCloudManager
getClusterState
-
Constructor Details
-
SolrClientCloudManager
public SolrClientCloudManager(org.apache.solr.client.solrj.impl.CloudSolrClient client, org.apache.solr.common.util.ObjectCache objectCache)
-
-
Method Details
-
getSolrClient
public org.apache.solr.client.solrj.impl.CloudSolrClient getSolrClient()- Specified by:
getSolrClientin interfaceSolrCloudManager
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceorg.apache.solr.common.SolrCloseable
-
getObjectCache
public org.apache.solr.common.util.ObjectCache getObjectCache()- Specified by:
getObjectCachein interfaceSolrCloudManager
-
getTimeSource
public org.apache.solr.common.util.TimeSource getTimeSource()- Specified by:
getTimeSourcein interfaceSolrCloudManager
-
getClusterStateProvider
public org.apache.solr.client.solrj.impl.ClusterStateProvider getClusterStateProvider()- Specified by:
getClusterStateProviderin interfaceSolrCloudManager
-
getNodeStateProvider
- Specified by:
getNodeStateProviderin interfaceSolrCloudManager
-
getDistribStateManager
- Specified by:
getDistribStateManagerin interfaceSolrCloudManager
-
getZkClient
-