Author: kwright
Date: Wed Oct 23 17:00:47 2013
New Revision: 1535073
URL: http://svn.apache.org/r1535073
Log:
get/set authdomain value in rest API
Modified:
manifoldcf/branches/CONNECTORS-792/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/system/ManifoldCF.java
Modified:
manifoldcf/branches/CONNECTORS-792/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/system/ManifoldCF.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-792/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/system/ManifoldCF.java?rev=1535073&r1=1535072&r2=1535073&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-792/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/system/ManifoldCF.java
(original)
+++
manifoldcf/branches/CONNECTORS-792/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/system/ManifoldCF.java
Wed Oct 23 17:00:47 2013
@@ -4528,6 +4528,7 @@ public class ManifoldCF extends org.apac
protected static final String CONNECTIONNODE_MATCH = "match";
protected static final String CONNECTIONNODE_MATCHDESCRIPTION =
"match_description";
protected static final String CONNECTIONNODE_RATE = "rate";
+ protected static final String CONNECTIONNODE_AUTHDOMAIN = "authdomain";
// Output connection API support.
@@ -4691,6 +4692,12 @@ public class ManifoldCF extends org.apac
throw new ManifoldCFException("Connection prerequisite node requires
a value");
connection.setPrerequisiteMapping(child.getValue());
}
+ else if (childType.equals(CONNECTIONNODE_AUTHDOMAIN))
+ {
+ if (child.getValue() == null)
+ throw new ManifoldCFException("Connection authdomain node requires a
value");
+ connection.setAuthDomain(child.getValue());
+ }
else if (childType.equals(CONNECTIONNODE_DESCRIPTION))
{
if (child.getValue() == null)
@@ -4755,6 +4762,13 @@ public class ManifoldCF extends org.apac
connectionNode.addChild(connectionNode.getChildCount(),child);
}
+ if (connection.getAuthDomain() != null)
+ {
+ child = new ConfigurationNode(CONNECTIONNODE_AUTHDOMAIN);
+ child.setValue(connection.getAuthDomain());
+ connectionNode.addChild(connectionNode.getChildCount(),child);
+ }
+
ConfigParams cp = connection.getConfigParams();
child = new ConfigurationNode(CONNECTIONNODE_CONFIGURATION);
j = 0;