You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2014/01/14 14:23:12 UTC

svn commit: r1558031 - /manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java

Author: kwright
Date: Tue Jan 14 13:23:12 2014
New Revision: 1558031

URL: http://svn.apache.org/r1558031
Log:
Add keep-all-metadata to view page

Modified:
    manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java

Modified: manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java?rev=1558031&r1=1558030&r2=1558031&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java (original)
+++ manifoldcf/branches/CONNECTORS-840-2/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/SolrConnector.java Tue Jan 14 13:23:12 2014
@@ -2556,6 +2556,7 @@ public class SolrConnector extends org.a
 
     int fieldCounter = 0;
     i = 0;
+    String keepAllMetadataValue = "true";
     while (i < os.getChildCount()) {
       SpecificationNode sn = os.getChild(i++);
       if (sn.getType().equals(SolrConfig.NODE_FIELDMAP)) {
@@ -2579,6 +2580,10 @@ public class SolrConnector extends org.a
         );
         fieldCounter++;
       }
+      else if (sn.getType().equals(SolrConfig.NODE_KEEPMETADATA))
+      {
+        keepAllMetadataValue = sn.getAttributeValue(SolrConfig.ATTRIBUTE_VALUE);
+      }
     }
     
     if (fieldCounter == 0)
@@ -2591,6 +2596,11 @@ public class SolrConnector extends org.a
 "      </table>\n"+
 "    </td>\n"+
 "  </tr>\n"+
+"  <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
+"  <tr>\n"+
+"    <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"SolrConnector.KeepAllMetadata") + "</nobr></td>\n"+
+"    <td class=\"value\"><nobr>" + keepAllMetadataValue + "</nobr></td>\n"+
+"  </tr>\n"+
 "</table>\n"
     );