Class DocumentCleanupSet
- java.lang.Object
-
- org.apache.manifoldcf.crawler.system.DocumentCleanupSet
-
public class DocumentCleanupSet extends java.lang.ObjectThis class is what's actually queued for cleanup threads. It represents an array of DocumentDescription objects, of an appropriate size to be a decent chunk. It will be processed by a single cleanup worker thread, in bulk.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_rcsidprotected CleanupQueuedDocument[]documentsThis is the array of documents to delete.protected IJobDescriptionjobDescriptionThe job description for this set of documents.
-
Constructor Summary
Constructors Constructor Description DocumentCleanupSet(CleanupQueuedDocument[] documents, IJobDescription jobDescription)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCount()Get the number of documents.CleanupQueuedDocumentgetDocument(int index)Get the nth document.IJobDescriptiongetJobDescription()Get the job description.
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
documents
protected CleanupQueuedDocument[] documents
This is the array of documents to delete.
-
jobDescription
protected IJobDescription jobDescription
The job description for this set of documents.
-
-
Constructor Detail
-
DocumentCleanupSet
public DocumentCleanupSet(CleanupQueuedDocument[] documents, IJobDescription jobDescription)
Constructor.- Parameters:
documents- is the arraylist representing the documents for this chunk.jobDescription- is the job description for all the documents.
-
-
Method Detail
-
getJobDescription
public IJobDescription getJobDescription()
Get the job description.- Returns:
- the job description.
-
getCount
public int getCount()
Get the number of documents.- Returns:
- the number.
-
getDocument
public CleanupQueuedDocument getDocument(int index)
Get the nth document.- Parameters:
index- is the document number.- Returns:
- the document.
-
-