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 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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 int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#DELETERESULT_FOUND">DELETERESULT_FOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#DELETERESULT_NOTFOUND">DELETERESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static <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 java.util.Map<java.lang.String,java.lang.Integer></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#docState">docState</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.util.Map<java.lang.String,java.lang.Integer></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#docStatus">docStatus</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static <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 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>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static 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 int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_CREATED">POSTRESULT_CREATED</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_FOUND">POSTRESULT_FOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#POSTRESULT_NOTFOUND">POSTRESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#READRESULT_FOUND">READRESULT_FOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#READRESULT_NOTFOUND">READRESULT_NOTFOUND</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static 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 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> connector,
- java.lang.String documentIdentifier)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Given a connector object and a document identifier, calculate its bins.</TD>
+ Delete authority connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#cleanUpEnvironment()">cleanUpEnvironment</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- </TD>
+ Delete a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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 input)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Stuff colons so we can't have conflicts.</TD>
+ Delete output connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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 connectionName,
- java.lang.String simpleString)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Create a connection-specific string</TD>
+ Delete repository connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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 simpleString)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input)</CODE>
<BR>
- Create a global string</TD>
+ Post job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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 jobID,
- java.lang.String simpleString)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Create a job-specific string</TD>
+ Read authority connection</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Create system database using superuser properties from properties.xml.</TD>
+ Get authority connections</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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 startingPathElement)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Decode path element.</TD>
+ Read an authority connection status</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadcontext)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Uninstall all the crawler system tables.</TD>
+ List authority connectors</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> tc,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
- java.lang.String path)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- Execute specified delete command.</TD>
+ Read a job</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> tc,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
- java.lang.String path,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Execute specified post command.</TD>
+ Read jobs</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> tc,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
- java.lang.String path)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- Execute specified read command.</TD>
+ Get api job status</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> tc,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
- java.lang.String path,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Execute specified write command.</TD>
+ Get api job statuses</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String exportFilename,
- java.lang.String passCode)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- Atomically export the crawler configuration</TD>
+ 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 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> connectionNode,
- <A HREF="../../../../../org/apache/manifoldcf/authorities/interfaces/IAuthorityConnection.html" title="interface in org.apache.manifoldcf.authorities.interfaces">IAuthorityConnection</A> connection)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Format an authority connection.</TD>
+ Read output connection</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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> recordNode,
- java.lang.String childType,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/EnumeratedValues.html" title="class in org.apache.manifoldcf.crawler.interfaces">EnumeratedValues</A> value)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName,
+ java.lang.String command)</CODE>
<BR>
- </TD>
+ 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 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> jobNode,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IJobDescription.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IJobDescription</A> job)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Convert a job description into a ConfigurationNode.</TD>
+ Get output connections</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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> jobStatusNode,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/JobStatus.html" title="class in org.apache.manifoldcf.crawler.interfaces">JobStatus</A> jobStatus)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Format a job status.</TD>
+ 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 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> connectionNode,
- <A HREF="../../../../../org/apache/manifoldcf/agents/interfaces/IOutputConnection.html" title="interface in org.apache.manifoldcf.agents.interfaces">IOutputConnection</A> connection)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Format an output connection.</TD>
+ List output connectors</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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> connectionNode,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnection.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnection</A> connection)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Format a repository connection.</TD>
+ Read repository connection</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxDeleteThreads()">getMaxDeleteThreads</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Get the maximum number of delete threads.</TD>
+ 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 int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxExpireThreads()">getMaxExpireThreads</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName,
+ java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParameters)</CODE>
<BR>
- Get the maximum number of expire threads.</TD>
+ History reports</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#getMaxWorkerThreads()">getMaxWorkerThreads</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName,
+ java.lang.String command)</CODE>
<BR>
- Get the maximum number of worker threads.</TD>
+ 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 java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#hopcountModeMap(int)">hopcountModeMap</A></B>(int mode)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- </TD>
+ Get jobs for connection</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String importFilename,
- java.lang.String passCode)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName,
+ java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParameters)</CODE>
<BR>
- Atomically import a crawler configuration</TD>
+ Queue reports</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#initializeEnvironment()">initializeEnvironment</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- Initialize environment.</TD>
+ Get repository connections</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadcontext)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Install all the crawler system tables.</TD>
+ 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 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 interval)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output)</CODE>
<BR>
- </TD>
+ List repository connectors</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String connName)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- Request permission from agent to delete an output connection.</TD>
+ Abort a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#localCleanup()">localCleanup</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input,
+ java.lang.String connectionName)</CODE>
<BR>
- </TD>
+ Write authority connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#localInitialize()">localInitialize</A></B>()</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input,
+ java.lang.Long jobID)</CODE>
<BR>
- </TD>
+ Write job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static 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 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input,
+ java.lang.String connectionName)</CODE>
<BR>
- </TD>
+ Write output connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static 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 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- </TD>
+ Pause a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static 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 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input,
+ java.lang.String connectionName)</CODE>
<BR>
- </TD>
+ Write repository connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String connectionName)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String connectionName)</CODE>
<BR>
- Note the change in configuration of an output connection.</TD>
+ Reset output connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String[] connectionNames)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID,
+ boolean requestMinimum)</CODE>
<BR>
- Note the deregistration of a set of output connections.</TD>
+ Restart a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- java.lang.String[] connectionNames)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID)</CODE>
<BR>
- Note the registration of a set of output connections.</TD>
+ Resume a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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 interval)</CODE>
+<CODE>protected static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.Long jobID,
+ boolean requestMinimum)</CODE>
<BR>
- </TD>
+ Start a job.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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> connection,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A> connectionNode)</CODE>
+<CODE>static 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> connector,
+ java.lang.String documentIdentifier)</CODE>
<BR>
- Convert input hierarchy into an AuthorityConnection object.</TD>
+ 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 <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> fieldNode)</CODE>
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#cleanUpEnvironment()">cleanUpEnvironment</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static 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> jobDescription,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A> jobNode)</CODE>
+<CODE>static 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 input)</CODE>
<BR>
- Convert a node into a job description.</TD>
+ 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 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> connection,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A> connectionNode)</CODE>
+<CODE>static 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 connectionName,
+ java.lang.String simpleString)</CODE>
<BR>
- Convert input hierarchy into an OutputConnection object.</TD>
+ 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 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> connection,
- <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/ConfigurationNode.html" title="class in org.apache.manifoldcf.core.interfaces">ConfigurationNode</A> connectionNode)</CODE>
+<CODE>static 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 simpleString)</CODE>
<BR>
- Convert input hierarchy into a RepositoryConnection object.</TD>
+ Create a global string</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static 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 outputActivityName,
- java.lang.String 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 jobID,
+ java.lang.String simpleString)</CODE>
<BR>
- Qualify output activity name.</TD>
+ Create a job-specific string</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <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 connectorConfigFile)</CODE>
+<CODE>protected static 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> output,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/IResultSet.html" title="interface in org.apache.manifoldcf.core.interfaces">IResultSet</A> result,
+ java.lang.String[] resultColumns)</CODE>
<BR>
- Read connectors configuration file.</TD>
+ 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 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> tc,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/Connectors.html" title="class in org.apache.manifoldcf.crawler.interfaces">Connectors</A> 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> threadContext)</CODE>
<BR>
- Register all connectors as specified by a Connectors structure, usually read from the connectors.xml file.</TD>
+ 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 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> tc)</CODE>
+<CODE>static 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 startingPathElement)</CODE>
<BR>
- Register this agent</TD>
+ Decode path element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static 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> jobManager,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/DocumentDescription.html" title="class in org.apache.manifoldcf.crawler.interfaces">DocumentDescription</A>[] requeueCandidates,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnector.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnector</A> connector,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/IRepositoryConnection.html" title="interface in org.apache.manifoldcf.crawler.interfaces">IRepositoryConnection</A> connection,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/QueueTracker.html" title="class in org.apache.manifoldcf.crawler.interfaces">QueueTracker</A> queueTracker,
- long 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> threadcontext)</CODE>
<BR>
- Requeue documents due to carrydown.</TD>
+ 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 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> tc)</CODE>
+<CODE>static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String path)</CODE>
<BR>
- Register or re-register all connectors, based on a connectors.xml file.</TD>
+ Execute specified delete command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static 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> threadContext,
- <A HREF="../../../../../org/apache/manifoldcf/crawler/interfaces/QueueTracker.html" title="class in org.apache.manifoldcf.crawler.interfaces">QueueTracker</A> queueTracker,
- long currentTime)</CODE>
+<CODE>static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String path,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input)</CODE>
<BR>
- Reset all (active) document priorities.</TD>
+ Execute specified post command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#runModeMap(int)">runModeMap</A></B>(int type)</CODE>
+<CODE>static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String path,
+ java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParameters)</CODE>
<BR>
- </TD>
+ Execute specified read command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/manifoldcf/crawler/system/ManifoldCF.html#startModeMap(int)">startModeMap</A></B>(int startMethod)</CODE>
+<CODE>static 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> tc,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> output,
+ java.lang.String path,
+ <A HREF="../../../../../org/apache/manifoldcf/core/interfaces/Configuration.html" title="class in org.apache.manifoldcf.core.interfaces">Configuration</A> input)</CODE>
<BR>
- </TD>
+ Execute specified write command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static void</CODE></FONT></TD>
[... 3829 lines stripped ...]