public class SolrClientCloudManager extends Object implements SolrCloudManager
SolrCloudManager using a SolrClient| 限定符和类型 | 字段和说明 |
|---|---|
protected CloudSolrClient |
solrClient |
| 构造器和说明 |
|---|
SolrClientCloudManager(DistributedQueueFactory queueFactory,
CloudSolrClient solrClient) |
SolrClientCloudManager(DistributedQueueFactory queueFactory,
CloudSolrClient solrClient,
ObjectCache objectCache) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
ClusterStateProvider |
getClusterStateProvider() |
DistribStateManager |
getDistribStateManager() |
DistributedQueueFactory |
getDistributedQueueFactory() |
NodeStateProvider |
getNodeStateProvider() |
ObjectCache |
getObjectCache() |
TimeSource |
getTimeSource() |
SolrZkClient |
getZkClient() |
byte[] |
httpRequest(String url,
SolrRequest.METHOD method,
Map<String,String> headers,
String payload,
int timeout,
boolean followRedirects) |
boolean |
isClosed() |
SolrResponse |
request(SolrRequest req) |
protected final CloudSolrClient solrClient
public SolrClientCloudManager(DistributedQueueFactory queueFactory, CloudSolrClient solrClient)
public SolrClientCloudManager(DistributedQueueFactory queueFactory, CloudSolrClient solrClient, ObjectCache objectCache)
public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic boolean isClosed()
isClosed 在接口中 SolrCloseablepublic ObjectCache getObjectCache()
getObjectCache 在接口中 SolrCloudManagerpublic TimeSource getTimeSource()
getTimeSource 在接口中 SolrCloudManagerpublic ClusterStateProvider getClusterStateProvider()
getClusterStateProvider 在接口中 SolrCloudManagerpublic NodeStateProvider getNodeStateProvider()
getNodeStateProvider 在接口中 SolrCloudManagerpublic DistribStateManager getDistribStateManager()
getDistribStateManager 在接口中 SolrCloudManagerpublic SolrResponse request(SolrRequest req) throws IOException
request 在接口中 SolrCloudManagerIOExceptionpublic byte[] httpRequest(String url, SolrRequest.METHOD method, Map<String,String> headers, String payload, int timeout, boolean followRedirects) throws IOException
httpRequest 在接口中 SolrCloudManagerIOExceptionpublic SolrZkClient getZkClient()
public DistributedQueueFactory getDistributedQueueFactory()
getDistributedQueueFactory 在接口中 SolrCloudManagerCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.