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/12/20 15:49:03 UTC
svn commit: r1552687 - in
/manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email:
EmailConfig.java EmailConnector.java
Author: kwright
Date: Fri Dec 20 14:49:03 2013
New Revision: 1552687
URL: http://svn.apache.org/r1552687
Log:
Turn off activities; will save lots of time
Modified:
manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConfig.java
manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
Modified: manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConfig.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConfig.java?rev=1552687&r1=1552686&r2=1552687&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConfig.java (original)
+++ manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConfig.java Fri Dec 20 14:49:03 2013
@@ -76,11 +76,10 @@ public class EmailConfig {
public static final String ATTRIBUTE_VALUE = "value";
public static final String[] BASIC_METADATA = {"To","From","Subject","Body","Date","Encoding of Attachment","MIME type of attachment"};
- public static final String[] BASIC_SEARCHABLE_ATTRIBUTES = {"To","From","Subject","Body","Date","Folder"};
+ public static final String[] BASIC_SEARCHABLE_ATTRIBUTES = {"To","From","Subject","Body","Date"};
protected final static String ACTIVITY_FETCH = "fetch";
- public static final String RELATIONSHIP_CHILD = "child";
public static final String FOLDER_INBOX = "INBOX";
public static final String EMAIL_SUBJECT = "subject";
public static final String EMAIL_FROM = "from";
Modified: manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java?rev=1552687&r1=1552686&r2=1552687&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java (original)
+++ manifoldcf/branches/CONNECTORS-553/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java Fri Dec 20 14:49:03 2013
@@ -151,6 +151,7 @@ public class EmailConnector extends org.
*
* @return the connection's status as a displayable string.
*/
+ @Override
public String check()
throws ManifoldCFException {
try {
@@ -181,7 +182,7 @@ public class EmailConnector extends org.
//////////////////////////////Start of Repository Connector Method///////////////////////////////////
-
+ @Override
public int getConnectorModel() {
return MODEL_ADD; //Change is not applicable in context of email
}
@@ -191,22 +192,12 @@ public class EmailConnector extends org.
*
* @return the list.
*/
+ @Override
public String[] getActivitiesList() {
return new String[]{EmailConfig.ACTIVITY_FETCH};
}
/**
- * Return the list of relationship types that this connector recognizes.
- *
- * @return the list.
- */
- public String[] getRelationshipTypes() {
- String[] relationships = new String[1];
- relationships[0] = EmailConfig.RELATIONSHIP_CHILD;
- return relationships;
- }
-
- /**
* Get the bin name strings for a document identifier. The bin name describes the queue to which the
* document will be assigned for throttling purposes. Throttling controls the rate at which items in a
* given queue are fetched; it does not say anything about the overall fetch rate, which may operate on
@@ -218,6 +209,7 @@ public class EmailConnector extends org.
* @return the set of bin names. If an empty array is returned, it is equivalent to there being no request
* rate throttling available for this identifier.
*/
+ @Override
public String[] getBinNames(String documentIdentifier) {
return new String[]{server};
}
@@ -227,6 +219,7 @@ public class EmailConnector extends org.
*
* @return the maximum number. 0 indicates "unlimited".
*/
+ @Override
public int getMaxDocumentRequest() {
return 50;
}