mirror of https://github.com/apache/lucene.git
add datadir param
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@822297 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a1614ae8d8
commit
3a65005154
|
@ -48,7 +48,8 @@ public class CoreAdminRequest extends SolrRequest
|
||||||
protected String instanceDir;
|
protected String instanceDir;
|
||||||
protected String configName = null;
|
protected String configName = null;
|
||||||
protected String schemaName = null;
|
protected String schemaName = null;
|
||||||
|
protected String dataDir = null;
|
||||||
|
|
||||||
public Create() {
|
public Create() {
|
||||||
action = CoreAdminAction.CREATE;
|
action = CoreAdminAction.CREATE;
|
||||||
}
|
}
|
||||||
|
@ -56,11 +57,13 @@ public class CoreAdminRequest extends SolrRequest
|
||||||
public void setInstanceDir(String instanceDir) { this.instanceDir = instanceDir; }
|
public void setInstanceDir(String instanceDir) { this.instanceDir = instanceDir; }
|
||||||
public void setSchemaName(String schema) { this.schemaName = schema; }
|
public void setSchemaName(String schema) { this.schemaName = schema; }
|
||||||
public void setConfigName(String config) { this.configName = config; }
|
public void setConfigName(String config) { this.configName = config; }
|
||||||
|
public void setDataDir(String dataDir) { this.dataDir = dataDir; }
|
||||||
|
|
||||||
public String getInstanceDir() { return instanceDir; }
|
public String getInstanceDir() { return instanceDir; }
|
||||||
public String getSchemaName() { return schemaName; }
|
public String getSchemaName() { return schemaName; }
|
||||||
public String getConfigName() { return configName; }
|
public String getConfigName() { return configName; }
|
||||||
|
public String getDataDir() { return dataDir; }
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SolrParams getParams() {
|
public SolrParams getParams() {
|
||||||
if( action == null ) {
|
if( action == null ) {
|
||||||
|
@ -80,6 +83,9 @@ public class CoreAdminRequest extends SolrRequest
|
||||||
if (schemaName != null) {
|
if (schemaName != null) {
|
||||||
params.set( CoreAdminParams.SCHEMA, schemaName);
|
params.set( CoreAdminParams.SCHEMA, schemaName);
|
||||||
}
|
}
|
||||||
|
if (dataDir != null) {
|
||||||
|
params.set( CoreAdminParams.DATA_DIR, dataDir);
|
||||||
|
}
|
||||||
return params;
|
return params;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue