Author: kwright
Date: Thu May 28 11:11:59 2015
New Revision: 1682207

URL: http://svn.apache.org/r1682207
Log:
Add original size field to RepositoryDocument

Modified:
    
manifoldcf/branches/CONNECTORS-1204/framework/agents/src/main/java/org/apache/manifoldcf/agents/interfaces/RepositoryDocument.java

Modified: 
manifoldcf/branches/CONNECTORS-1204/framework/agents/src/main/java/org/apache/manifoldcf/agents/interfaces/RepositoryDocument.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1204/framework/agents/src/main/java/org/apache/manifoldcf/agents/interfaces/RepositoryDocument.java?rev=1682207&r1=1682206&r2=1682207&view=diff
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1204/framework/agents/src/main/java/org/apache/manifoldcf/agents/interfaces/RepositoryDocument.java
 (original)
+++ 
manifoldcf/branches/CONNECTORS-1204/framework/agents/src/main/java/org/apache/manifoldcf/agents/interfaces/RepositoryDocument.java
 Thu May 28 11:11:59 2015
@@ -56,6 +56,7 @@ public class RepositoryDocument
   protected Date createdDate = null;
   protected Date modifiedDate = null;
   protected Date indexingDate = null;
+  protected Long originalSize = null;
   
   /** Constructor.
   */
@@ -79,6 +80,7 @@ public class RepositoryDocument
     rval.createdDate = createdDate;
     rval.modifiedDate = modifiedDate;
     rval.indexingDate = indexingDate;
+    rval.originalSize = originalSize;
     for (String key : fields.keySet())
     {
       rval.fields.put(key,fields.get(key));
@@ -112,6 +114,23 @@ public class RepositoryDocument
     readerFields.clear();
   }
   
+  /** Set the document's original (repository) size.  Use null to indicate 
that the size is
+  * unknown.
+  *@param size is the size.
+  */
+  public void setOriginalSize(Long size)
+  {
+    originalSize = size;
+  }
+  
+  /** Get the document's original size.
+  *@return the original repository document size, or null if unknown.
+  */
+  public Long getOriginalSize()
+  {
+    return originalSize;
+  }
+  
   /** Set the document's created date.  Use null to indicate that the date is 
unknown.
   *@param date is the date.
   */


Reply via email to