Example usage for org.apache.solr.client.solrj.impl ZkClientClusterStateProvider ZkClientClusterStateProvider

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

Introduction

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

Prototype

public ZkClientClusterStateProvider(String zkHost) 

Source Link

Usage

From source file:com.shaie.solr.SolrCloudUtils.java

License:Apache License

/** Uploads configuration files to ZooKeeper. */
public static void uploadConfigToZk(CloudSolrClient solrClient, String configName, Path confDir) {
    try (final ZkClientClusterStateProvider zkClientClusterStateProvider = new ZkClientClusterStateProvider(
            solrClient.getZkStateReader())) {
        zkClientClusterStateProvider.uploadConfig(confDir, configName);
    } catch (final IOException e) {
        throw new RuntimeException(e);
    }// w  ww.  ja  v  a  2  s .c  om
}

From source file:io.redlink.solrlib.cloud.SolrCloudConnector.java

License:Apache License

protected ZkClientClusterStateProvider createZkClient() {
    return new ZkClientClusterStateProvider(config.getZkConnection());
}