Example usage for org.apache.solr.common.params CoreAdminParams CONFIG

List of usage examples for org.apache.solr.common.params CoreAdminParams CONFIG

Introduction

In this page you can find the example usage for org.apache.solr.common.params CoreAdminParams CONFIG.

Prototype

String CONFIG

To view the source code for org.apache.solr.common.params CoreAdminParams CONFIG.

Click Source Link

Document

If you specify a config, what is its name

Usage

From source file:learning.SolrJTest.java

License:Mozilla Public License

private QueryResponse createCoreWithName(String name) throws Exception {
    SolrQuery solrQuery = new SolrQuery();
    solrQuery.setParam(CommonParams.QT, "/admin/cores");
    solrQuery.setParam(CoreAdminParams.ACTION, CoreAdminParams.CoreAdminAction.CREATE.name());
    solrQuery.setParam(CoreAdminParams.NAME, name);
    solrQuery.setParam(CoreAdminParams.INSTANCE_DIR, "./" + name);
    solrQuery.setParam(CoreAdminParams.CONFIG, solrHomeRelativePath + solrConfigHomeRelativePath);
    solrQuery.setParam(CoreAdminParams.SCHEMA, solrHomeRelativePath + solrSchemaHomeRelativePath);
    solrQuery.setParam(CoreAdminParams.DATA_DIR, ".");
    return solrServer.query(solrQuery);
}