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.
*/