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"
);