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 2013/03/21 22:37:32 UTC

svn commit: r1459538 [17/32] - in /manifoldcf/site/publish: ./ en_US/ ja_JP/ release/trunk/ release/trunk/api/activedirectory/ release/trunk/api/activedirectory/org/apache/manifoldcf/authorities/authorities/activedirectory/ release/trunk/api/alfresco/ ...

Modified: manifoldcf/site/publish/release/trunk/api/framework/org/apache/manifoldcf/crawler/system/ManifoldCF.html
URL: http://svn.apache.org/viewvc/manifoldcf/site/publish/release/trunk/api/framework/org/apache/manifoldcf/crawler/system/ManifoldCF.html?rev=1459538&r1=1459537&r2=1459538&view=diff
==============================================================================
--- manifoldcf/site/publish/release/trunk/api/framework/org/apache/manifoldcf/crawler/system/ManifoldCF.html (original)
+++ manifoldcf/site/publish/release/trunk/api/framework/org/apache/manifoldcf/crawler/system/ManifoldCF.html Thu Mar 21 21:37:09 2013
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_21) on Wed Feb 13 16:43:34 EST 2013 -->
+<!-- Generated by javadoc (build 1.6.0_21) on Thu Mar 21 16:59:32 EDT 2013 -->
 <TITLE>
 ManifoldCF
 </TITLE>
 
-<META NAME="date" CONTENT="2013-02-13">
+<META NAME="date" CONTENT="2013-03-21">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
 
@@ -161,6 +161,14 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_ACTIVITYNODE">API_ACTIVITYNODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_AUTHORITYCONNECTIONNODE">API_AUTHORITYCONNECTIONNODE</A></B></CODE>
 
 <BR>
@@ -185,6 +193,14 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_COLUMNNODE">API_COLUMNNODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_CONNECTIONNAMENODE">API_CONNECTIONNAMENODE</A></B></CODE>
 
 <BR>
@@ -217,6 +233,14 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_NAMENODE">API_NAMENODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_OUTPUTCONNECTIONNODE">API_OUTPUTCONNECTIONNODE</A></B></CODE>
 
 <BR>
@@ -249,6 +273,22 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_ROWNODE">API_ROWNODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#API_VALUENODE">API_VALUENODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#ATTRIBUTE_CLASS">ATTRIBUTE_CLASS</A></B></CODE>
 
 <BR>
@@ -424,6 +464,22 @@ java.lang.Object
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#DELETERESULT_FOUND">DELETERESULT_FOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#DELETERESULT_NOTFOUND">DELETERESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../org/apache/manifoldcf/crawler/system/DocumentDeleteStufferThread.html" title="class in org.apache.manifoldcf.crawler.system">DocumentDeleteStufferThread</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#deleteStufferThread">deleteStufferThread</A></B></CODE>
 
@@ -464,6 +520,22 @@ java.lang.Object
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.util.Map&lt;java.lang.String,java.lang.Integer&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#docState">docState</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.util.Map&lt;java.lang.String,java.lang.Integer&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#docStatus">docStatus</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../org/apache/manifoldcf/crawler/system/ExpireStufferThread.html" title="class in org.apache.manifoldcf.crawler.system">ExpireStufferThread</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#expireStufferThread">expireStufferThread</A></B></CODE>
 
@@ -705,6 +777,14 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#JOBNODE_REQUESTMINIMUM">JOBNODE_REQUESTMINIMUM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#JOBNODE_RESEEDINTERVAL">JOBNODE_RESEEDINTERVAL</A></B></CODE>
 
 <BR>
@@ -912,6 +992,46 @@ java.lang.Object
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_CREATED">POSTRESULT_CREATED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_FOUND">POSTRESULT_FOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_NOTFOUND">POSTRESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#READRESULT_FOUND">READRESULT_FOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#READRESULT_NOTFOUND">READRESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#salt">salt</A></B></CODE>
 
@@ -1076,1699 +1196,2898 @@ java.lang.Object
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#calculateBins(org.apache.manifoldcf.crawler.interfaces.IRepositoryConnector, java.lang.String)">calculateBins</A></B>(<A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnector.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnector</A>&nbsp;connector,
-              java.lang.String&nbsp;documentIdentifier)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiDeleteAuthorityConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiDeleteAuthorityConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                             <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                             java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Given a connector object and a document identifier, calculate its bins.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete authority connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#cleanUpEnvironment()">cleanUpEnvironment</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiDeleteJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiDeleteJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+             <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+             java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#colonStuff(java.lang.String)">colonStuff</A></B>(java.lang.String&nbsp;input)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiDeleteOutputConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiDeleteOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                          <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                          java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stuff colons so we can't have conflicts.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete output connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createConnectionSpecificString(java.lang.String, java.lang.String)">createConnectionSpecificString</A></B>(java.lang.String&nbsp;connectionName,
-                               java.lang.String&nbsp;simpleString)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiDeleteRepositoryConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiDeleteRepositoryConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                              <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                              java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a connection-specific string</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete repository connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createGlobalString(java.lang.String)">createGlobalString</A></B>(java.lang.String&nbsp;simpleString)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiPostJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.Configuration)">apiPostJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a global string</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Post job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createJobSpecificString(java.lang.Long, java.lang.String)">createJobSpecificString</A></B>(java.lang.Long&nbsp;jobID,
-                        java.lang.String&nbsp;simpleString)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadAuthorityConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadAuthorityConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                           java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a job-specific string</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read authority connection</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createSystemDatabase(org.apache.manifoldcf.core.interfaces.IThreadContext)">createSystemDatabase</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadAuthorityConnections(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadAuthorityConnections</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create system database using superuser properties from properties.xml.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get authority connections</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#decodeAPIPathElement(java.lang.String)">decodeAPIPathElement</A></B>(java.lang.String&nbsp;startingPathElement)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadAuthorityConnectionStatus(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadAuthorityConnectionStatus</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                 java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Decode path element.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read an authority connection status</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#deinstallSystemTables(org.apache.manifoldcf.core.interfaces.IThreadContext)">deinstallSystemTables</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadcontext)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadAuthorityConnectors(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadAuthorityConnectors</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uninstall all the crawler system tables.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List authority connectors</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeDeleteCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">executeDeleteCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
-                     <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
-                     java.lang.String&nbsp;path)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiReadJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+           java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified delete command.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read a job</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executePostCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, org.apache.manifoldcf.core.interfaces.Configuration)">executePostCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
-                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
-                   java.lang.String&nbsp;path,
-                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadJobs(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadJobs</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified post command.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read jobs</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeReadCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">executeReadCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
-                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
-                   java.lang.String&nbsp;path)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadJobStatus(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiReadJobStatus</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                 java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified read command.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get api job status</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeWriteCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, org.apache.manifoldcf.core.interfaces.Configuration)">executeWriteCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
-                    <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
-                    java.lang.String&nbsp;path,
-                    <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadJobStatuses(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadJobStatuses</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified write command.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get api job statuses</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#exportConfiguration(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String, java.lang.String)">exportConfiguration</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                    java.lang.String&nbsp;exportFilename,
-                    java.lang.String&nbsp;passCode)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadJobStatusNoCounts(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiReadJobStatusNoCounts</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                         <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                         java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Atomically export the crawler configuration</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get api job status with no counts</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatAuthorityConnection(org.apache.manifoldcf.core.interfaces.ConfigurationNode, org.apache.manifoldcf.authorities.interfaces.IAuthorityConnection)">formatAuthorityConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode,
-                          <A HREF="../../../../../org/apache/manifoldcf/authorities/interfaces/IAuthorityConnection.html" title="interface in org.apache.manifoldcf.authorities.interfaces">IAuthorityConnection</A>&nbsp;connection)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadOutputConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                        <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                        java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Format an authority connection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read output connection</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatEnumeratedValues(org.apache.manifoldcf.core.interfaces.ConfigurationNode, java.lang.String, org.apache.manifoldcf.crawler.interfaces.EnumeratedValues)">formatEnumeratedValues</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;recordNode,
-                       java.lang.String&nbsp;childType,
-                       <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/EnumeratedValues.html" title="class in org.apache.manifoldcf.crawler.interfaces">EnumeratedValues</A>&nbsp;value)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadOutputConnectionInfo(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, java.lang.String)">apiReadOutputConnectionInfo</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                            java.lang.String&nbsp;connectionName,
+                            java.lang.String&nbsp;command)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read an output connection's info</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatJobDescription(org.apache.manifoldcf.core.interfaces.ConfigurationNode, org.apache.manifoldcf.crawler.interfaces.IJobDescription)">formatJobDescription</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;jobNode,
-                     <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IJobDescription.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IJobDescription</A>&nbsp;job)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadOutputConnections(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadOutputConnections</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                         <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert a job description into a ConfigurationNode.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get output connections</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatJobStatus(org.apache.manifoldcf.core.interfaces.ConfigurationNode, org.apache.manifoldcf.crawler.interfaces.JobStatus)">formatJobStatus</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;jobStatusNode,
-                <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/JobStatus.html" title="class in org.apache.manifoldcf.crawler.interfaces">JobStatus</A>&nbsp;jobStatus)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadOutputConnectionStatus(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadOutputConnectionStatus</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                              <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                              java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Format a job status.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read an output connection status</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatOutputConnection(org.apache.manifoldcf.core.interfaces.ConfigurationNode, org.apache.manifoldcf.agents.interfaces.IOutputConnection)">formatOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode,
-                       <A HREF="../../../../../org/apache/manifoldcf/agents/interfaces/IOutputConnection.html" title="interface in org.apache.manifoldcf.agents.interfaces">IOutputConnection</A>&nbsp;connection)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadOutputConnectors(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadOutputConnectors</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                        <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Format an output connection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List output connectors</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#formatRepositoryConnection(org.apache.manifoldcf.core.interfaces.ConfigurationNode, org.apache.manifoldcf.crawler.interfaces.IRepositoryConnection)">formatRepositoryConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode,
-                           <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnection.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnection</A>&nbsp;connection)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadRepositoryConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                            java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Format a repository connection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read repository connection</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxDeleteThreads()">getMaxDeleteThreads</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionActivities(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadRepositoryConnectionActivities</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                      <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                      java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum number of delete threads.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read the activity list for a given connection name.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxExpireThreads()">getMaxExpireThreads</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionHistory(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, java.util.Map)">apiReadRepositoryConnectionHistory</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                   java.lang.String&nbsp;connectionName,
+                                   java.util.Map&lt;java.lang.String,java.util.List&lt;java.lang.String&gt;&gt;&nbsp;queryParameters)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum number of expire threads.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;History reports</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxWorkerThreads()">getMaxWorkerThreads</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionInfo(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, java.lang.String)">apiReadRepositoryConnectionInfo</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                java.lang.String&nbsp;connectionName,
+                                java.lang.String&nbsp;command)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum number of worker threads.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read a repository connection's info</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#hopcountModeMap(int)">hopcountModeMap</A></B>(int&nbsp;mode)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionJobs(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadRepositoryConnectionJobs</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get jobs for connection</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#importConfiguration(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String, java.lang.String)">importConfiguration</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                    java.lang.String&nbsp;importFilename,
-                    java.lang.String&nbsp;passCode)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionQueue(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, java.util.Map)">apiReadRepositoryConnectionQueue</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                 java.lang.String&nbsp;connectionName,
+                                 java.util.Map&lt;java.lang.String,java.util.List&lt;java.lang.String&gt;&gt;&nbsp;queryParameters)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Atomically import a crawler configuration</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Queue reports</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#initializeEnvironment()">initializeEnvironment</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnections(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadRepositoryConnections</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                             <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize environment.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get repository connections</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#installSystemTables(org.apache.manifoldcf.core.interfaces.IThreadContext)">installSystemTables</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadcontext)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectionStatus(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiReadRepositoryConnectionStatus</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                                  <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                                  java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Install all the crawler system tables.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read a repository connection status</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.Long</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#interpretInterval(java.lang.String)">interpretInterval</A></B>(java.lang.String&nbsp;interval)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiReadRepositoryConnectors(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration)">apiReadRepositoryConnectors</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List repository connectors</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#isOutputConnectionInUse(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String)">isOutputConnectionInUse</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                        java.lang.String&nbsp;connName)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteAbortJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiWriteAbortJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                 java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Request permission from agent to delete an output connection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abort a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#localCleanup()">localCleanup</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteAuthorityConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiWriteAuthorityConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input,
+                            java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write authority connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#localInitialize()">localInitialize</A></B>()</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiWriteJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input,
+            java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#mapToHopcountMode(java.lang.String)">mapToHopcountMode</A></B>(java.lang.String&nbsp;mode)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteOutputConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiWriteOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                         <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                         <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input,
+                         java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write output connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#mapToRunMode(java.lang.String)">mapToRunMode</A></B>(java.lang.String&nbsp;mode)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWritePauseJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiWritePauseJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                 java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pause a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#mapToStartMode(java.lang.String)">mapToStartMode</A></B>(java.lang.String&nbsp;startMethod)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteRepositoryConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiWriteRepositoryConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                             <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                             <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input,
+                             java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write repository connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#noteOutputConnectionChange(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String)">noteOutputConnectionChange</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                           java.lang.String&nbsp;connectionName)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteResetOutputConnection(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">apiWriteResetOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                              <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                              java.lang.String&nbsp;connectionName)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note the change in configuration of an output connection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset output connection.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#noteOutputConnectorDeregistration(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String[])">noteOutputConnectorDeregistration</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                                  java.lang.String[]&nbsp;connectionNames)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteRestartJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long, boolean)">apiWriteRestartJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                   java.lang.Long&nbsp;jobID,
+                   boolean&nbsp;requestMinimum)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note the deregistration of a set of output connections.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restart a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#noteOutputConnectorRegistration(org.apache.manifoldcf.core.interfaces.IThreadContext, java.lang.String[])">noteOutputConnectorRegistration</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                                java.lang.String[]&nbsp;connectionNames)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteResumeJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long)">apiWriteResumeJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                  <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                  java.lang.Long&nbsp;jobID)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note the registration of a set of output connections.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resume a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#presentInterval(java.lang.Long)">presentInterval</A></B>(java.lang.Long&nbsp;interval)</CODE>
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#apiWriteStartJob(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.Long, boolean)">apiWriteStartJob</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                 <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                 java.lang.Long&nbsp;jobID,
+                 boolean&nbsp;requestMinimum)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start a job.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#processAuthorityConnection(org.apache.manifoldcf.authorities.authority.AuthorityConnection, org.apache.manifoldcf.core.interfaces.ConfigurationNode)">processAuthorityConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/authorities/authority/AuthorityConnection.html" title="class in org.apache.manifoldcf.authorities.authority">AuthorityConnection</A>&nbsp;connection,
-                           <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode)</CODE>
+<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#calculateBins(org.apache.manifoldcf.crawler.interfaces.IRepositoryConnector, java.lang.String)">calculateBins</A></B>(<A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnector.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnector</A>&nbsp;connector,
+              java.lang.String&nbsp;documentIdentifier)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert input hierarchy into an AuthorityConnection object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Given a connector object and a document identifier, calculate its bins.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;<A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/EnumeratedValues.html" title="class in org.apache.manifoldcf.crawler.interfaces">EnumeratedValues</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#processEnumeratedValues(org.apache.manifoldcf.core.interfaces.ConfigurationNode)">processEnumeratedValues</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;fieldNode)</CODE>
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#cleanUpEnvironment()">cleanUpEnvironment</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#processJobDescription(org.apache.manifoldcf.crawler.jobs.JobDescription, org.apache.manifoldcf.core.interfaces.ConfigurationNode)">processJobDescription</A></B>(<A HREF="../../../../../org/apache/manifoldcf/crawler/jobs/JobDescription.html" title="class in org.apache.manifoldcf.crawler.jobs">JobDescription</A>&nbsp;jobDescription,
-                      <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;jobNode)</CODE>
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#colonStuff(java.lang.String)">colonStuff</A></B>(java.lang.String&nbsp;input)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert a node into a job description.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stuff colons so we can't have conflicts.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#processOutputConnection(org.apache.manifoldcf.agents.outputconnection.OutputConnection, org.apache.manifoldcf.core.interfaces.ConfigurationNode)">processOutputConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/agents/outputconnection/OutputConnection.html" title="class in org.apache.manifoldcf.agents.outputconnection">OutputConnection</A>&nbsp;connection,
-                        <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode)</CODE>
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createConnectionSpecificString(java.lang.String, java.lang.String)">createConnectionSpecificString</A></B>(java.lang.String&nbsp;connectionName,
+                               java.lang.String&nbsp;simpleString)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert input hierarchy into an OutputConnection object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a connection-specific string</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#processRepositoryConnection(org.apache.manifoldcf.crawler.repository.RepositoryConnection, org.apache.manifoldcf.core.interfaces.ConfigurationNode)">processRepositoryConnection</A></B>(<A HREF="../../../../../org/apache/manifoldcf/crawler/repository/RepositoryConnection.html" title="class in org.apache.manifoldcf.crawler.repository">RepositoryConnection</A>&nbsp;connection,
-                            <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A>&nbsp;connectionNode)</CODE>
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createGlobalString(java.lang.String)">createGlobalString</A></B>(java.lang.String&nbsp;simpleString)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert input hierarchy into a RepositoryConnection object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a global string</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#qualifyOutputActivityName(java.lang.String, java.lang.String)">qualifyOutputActivityName</A></B>(java.lang.String&nbsp;outputActivityName,
-                          java.lang.String&nbsp;outputConnectionName)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createJobSpecificString(java.lang.Long, java.lang.String)">createJobSpecificString</A></B>(java.lang.Long&nbsp;jobID,
+                        java.lang.String&nbsp;simpleString)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Qualify output activity name.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a job-specific string</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/Connectors.html" title="class in org.apache.manifoldcf.crawler.interfaces">Connectors</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#readConnectorDeclarations(java.io.File)">readConnectorDeclarations</A></B>(java.io.File&nbsp;connectorConfigFile)</CODE>
+<CODE>protected static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createResultsetNode(org.apache.manifoldcf.core.interfaces.Configuration, org.apache.manifoldcf.core.interfaces.IResultSet, java.lang.String[])">createResultsetNode</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                    <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IResultSet.html" title="interface in org.apache.manifoldcf.core.interfaces">IResultSet</A>&nbsp;result,
+                    java.lang.String[]&nbsp;resultColumns)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read connectors configuration file.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a resultset node to the output.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#registerConnectors(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.crawler.interfaces.Connectors)">registerConnectors</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
-                   <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/Connectors.html" title="class in org.apache.manifoldcf.crawler.interfaces">Connectors</A>&nbsp;c)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#createSystemDatabase(org.apache.manifoldcf.core.interfaces.IThreadContext)">createSystemDatabase</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register all connectors as specified by a Connectors structure, usually read from the connectors.xml file.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create system database using superuser properties from properties.xml.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#registerThisAgent(org.apache.manifoldcf.core.interfaces.IThreadContext)">registerThisAgent</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc)</CODE>
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#decodeAPIPathElement(java.lang.String)">decodeAPIPathElement</A></B>(java.lang.String&nbsp;startingPathElement)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register this agent</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Decode path element.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#requeueDocumentsDueToCarrydown(org.apache.manifoldcf.crawler.interfaces.IJobManager, org.apache.manifoldcf.crawler.interfaces.DocumentDescription[], org.apache.manifoldcf.crawler.interfaces.IRepositoryConnector, org.apache.manifoldcf.crawler.interfaces.IRepositoryConnection, org.apache.manifoldcf.crawler.interfaces.QueueTracker, long)">requeueDocumentsDueToCarrydown</A></B>(<A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IJobManager.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IJobManager</A>&nbsp;jobManager,
-                               <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/DocumentDescription.html" title="class in org.apache.manifoldcf.crawler.interfaces">DocumentDescription</A>[]&nbsp;requeueCandidates,
-                               <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnector.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnector</A>&nbsp;connector,
-                               <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnection.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnection</A>&nbsp;connection,
-                               <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/QueueTracker.html" title="class in org.apache.manifoldcf.crawler.interfaces">QueueTracker</A>&nbsp;queueTracker,
-                               long&nbsp;currentTime)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#deinstallSystemTables(org.apache.manifoldcf.core.interfaces.IThreadContext)">deinstallSystemTables</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadcontext)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Requeue documents due to carrydown.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uninstall all the crawler system tables.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#reregisterAllConnectors(org.apache.manifoldcf.core.interfaces.IThreadContext)">reregisterAllConnectors</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc)</CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeDeleteCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String)">executeDeleteCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                     <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                     java.lang.String&nbsp;path)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register or re-register all connectors, based on a connectors.xml file.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified delete command.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#resetAllDocumentPriorities(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.crawler.interfaces.QueueTracker, long)">resetAllDocumentPriorities</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;threadContext,
-                           <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/QueueTracker.html" title="class in org.apache.manifoldcf.crawler.interfaces">QueueTracker</A>&nbsp;queueTracker,
-                           long&nbsp;currentTime)</CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executePostCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, org.apache.manifoldcf.core.interfaces.Configuration)">executePostCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                   java.lang.String&nbsp;path,
+                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset all (active) document priorities.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified post command.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#runModeMap(int)">runModeMap</A></B>(int&nbsp;type)</CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeReadCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, java.util.Map)">executeReadCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                   <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                   java.lang.String&nbsp;path,
+                   java.util.Map&lt;java.lang.String,java.util.List&lt;java.lang.String&gt;&gt;&nbsp;queryParameters)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified read command.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#startModeMap(int)">startModeMap</A></B>(int&nbsp;startMethod)</CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#executeWriteCommand(org.apache.manifoldcf.core.interfaces.IThreadContext, org.apache.manifoldcf.core.interfaces.Configuration, java.lang.String, org.apache.manifoldcf.core.interfaces.Configuration)">executeWriteCommand</A></B>(<A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IThreadContext.html" title="interface in org.apache.manifoldcf.core.interfaces">IThreadContext</A>&nbsp;tc,
+                    <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;output,
+                    java.lang.String&nbsp;path,
+                    <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A>&nbsp;input)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute specified write command.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;void</CODE></FONT></TD>

[... 3829 lines stripped ...]