You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by no...@apache.org on 2009/10/06 16:45:46 UTC
svn commit: r822297 -
/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java
Author: noble
Date: Tue Oct 6 14:45:45 2009
New Revision: 822297
URL: http://svn.apache.org/viewvc?rev=822297&view=rev
Log:
add datadir param
Modified:
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java
Modified: lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java?rev=822297&r1=822296&r2=822297&view=diff
==============================================================================
--- lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java (original)
+++ lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/request/CoreAdminRequest.java Tue Oct 6 14:45:45 2009
@@ -48,7 +48,8 @@
protected String instanceDir;
protected String configName = null;
protected String schemaName = null;
-
+ protected String dataDir = null;
+
public Create() {
action = CoreAdminAction.CREATE;
}
@@ -56,11 +57,13 @@
public void setInstanceDir(String instanceDir) { this.instanceDir = instanceDir; }
public void setSchemaName(String schema) { this.schemaName = schema; }
public void setConfigName(String config) { this.configName = config; }
-
+ public void setDataDir(String dataDir) { this.dataDir = dataDir; }
+
public String getInstanceDir() { return instanceDir; }
public String getSchemaName() { return schemaName; }
public String getConfigName() { return configName; }
-
+ public String getDataDir() { return dataDir; }
+
@Override
public SolrParams getParams() {
if( action == null ) {
@@ -80,6 +83,9 @@
if (schemaName != null) {
params.set( CoreAdminParams.SCHEMA, schemaName);
}
+ if (dataDir != null) {
+ params.set( CoreAdminParams.DATA_DIR, dataDir);
+ }
return params;
}
}