Class DocumentCleanupSet


  • public class DocumentCleanupSet
    extends java.lang.Object
    This 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.
    • 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.