Package com.logicaldoc.core.document
Class DigestProcessor
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.core.task.AbstractDocumentProcessor
com.logicaldoc.core.document.DigestProcessor
- All Implemented Interfaces:
- Runnable
This task takes care of calculating the documents digest
- Since:
- 6.4
- Author:
- Marco Meschieri - LogicalDOC
- 
Field SummaryFieldsFields inherited from class com.logicaldoc.core.task.TaskSTATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanConcrete implementations must override this method declaring if the task supports multiple instances running concurrently.booleanConcrete implementations must override this method declaring if the task is indeterminate.Methods inherited from class com.logicaldoc.core.task.AbstractDocumentProcessorinterrupt, prepareReport, runTaskMethods inherited from class com.logicaldoc.core.task.TaskaddTaskListener, getCompletionPercentage, getConfig, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setReportRecipients, setSendActivityReport, setSize
- 
Field Details- 
NAME- See Also:
 
 
- 
- 
Constructor Details- 
DigestProcessorpublic DigestProcessor()
 
- 
- 
Method Details- 
isIndeterminatepublic boolean isIndeterminate()Description copied from class:TaskConcrete implementations must override this method declaring if the task is indeterminate. An indeterminate task is not able to compute it's time length- Overrides:
- isIndeterminatein class- AbstractDocumentProcessor
- Returns:
- true if the task is indeterminate
 
- 
isConcurrentpublic boolean isConcurrent()Description copied from class:TaskConcrete implementations must override this method declaring if the task supports multiple instances running concurrently. tHIbernat- Overrides:
- isConcurrentin class- AbstractDocumentProcessor
- Returns:
- true if the task is concurrent
 
 
-