Author: kwright
Date: Tue Jun 10 11:40:28 2014
New Revision: 1601608

URL: http://svn.apache.org/r1601608
Log:
Update concepts document.  Part of CONNECTORS-959.

Modified:
    manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/concepts.xml

Modified: 
manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/concepts.xml
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/concepts.xml?rev=1601608&r1=1601607&r2=1601608&view=diff
==============================================================================
--- manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/concepts.xml 
(original)
+++ manifoldcf/trunk/site/src/documentation/content/xdocs/en_US/concepts.xml 
Tue Jun 10 11:40:28 2014
@@ -100,12 +100,13 @@
         <section>
           <title>Connectors</title>
           <p></p>
-          <p>ManifoldCF defines four different kinds of connectors.  These 
are:</p>
+          <p>ManifoldCF defines five different kinds of connectors.  These 
are:</p>
           <p></p>
           <ul>
             <li>User mapping connectors</li>
             <li>Authority connectors</li>
             <li>Repository connectors</li>
+            <li>Transformation connectors</li>
             <li>Output connectors</li>
           </ul>
           <p></p>
@@ -121,6 +122,7 @@
             <tr><td>User mapping connector</td><td>Maps a user name to another 
(equivalent) user name, typically by means of a regular expression mechanism, 
or by repository access</td></tr>
             <tr><td>Authority connector</td><td>Furnishes a standard way of 
mapping a user name to access tokens that are meaningful for a given type of 
repository</td></tr>
             <tr><td>Repository connector</td><td>Fetches documents from a 
specific kind of repository, such as SharePoint or off the web</td></tr>
+            <tr><td>Transformation connector</td><td>Modifies documents or 
their metadata, after fetched by a repository connector and before being sent 
to the index by an output connector</td></tr>
             <tr><td>Output connector</td><td>Pushes document ingestion 
requests and deletion requests to a specific kind of back end search engine or 
other entity, such as Lucene</td></tr>
           </table>
           <p></p>
@@ -135,9 +137,11 @@
             LiveLink connection by specifying how to talk to the LiveLink 
server.  You would <strong>not</strong> include information about which 
documents to select in such a
             configuration.</p>
           <p></p>
-          <p>There is one difference between how you define a <em>repository 
connection</em>, vs. how you would define an <em>authority connection</em> or 
<em>output
-            connection</em> or <em>mapping connection</em>.  The difference is 
that you must specify a governing authority connection for your repository 
connection.  This is
-            because <strong>all</strong> documents ingested by ManifoldCF need 
to include appropriate access tokens, and those access tokens are specific to 
the governing authority.</p>
+          <p>There is one difference between how you define a <em>repository 
connection</em> or <em>authority connection</em>, vs. how you would define a 
<em>transformation connection</em> or <em>output
+            connection</em> or <em>mapping connection</em>.  The difference is 
that you must specify a governing authority group for your repository 
connection, and an owning
+            authority group for your authority connection.  This is
+            because <strong>all</strong> documents ingested by ManifoldCF need 
to include appropriate access tokens, and those access tokens are specific to
+            the governing authority group.</p>
           <p></p>
           <p>Another difference in how you define an <em>authority 
connection</em> or <em>mapping connection</em>, vs. other connections, is that 
you can specify a prerequisite
             <em>mapping connection</em> that must occur beforehand.  This 
means you can have multiple user mappings that occur in a defined sequence, 
before the authority is
@@ -152,9 +156,12 @@
           <p></p>
           <ul>
             <li>A verbal description</li>
-            <li>A repository connection (and thus implicitly an authority 
connection as well)</li>
+            <li>A repository connection (and thus implicitly an authority 
group as well)</li>
+            <li>Zero or more transformation connections</li>
             <li>An output connection</li>
             <li>A repository-connection-specific description of "what" 
documents and metadata the job applies to</li>
+            <li>Zero or more transformation-connection-specific descriptions 
of "how" documents and metadata should be manipulated before indexing</li>
+            <li> An output-connection-specific description of how documents 
should be indexed</li>
             <li>A model for crawling: either "run to completion", or "run 
continuously"</li>
             <li>A schedule for when the job will run: either within specified 
time windows, or on demand</li>
           </ul>


Reply via email to