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