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;
     }
   }