Package com.logicaldoc.report
Class ReportsProcessor
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.report.ReportsProcessor
- All Implemented Interfaces:
- Runnable
@Component("reportsProcessor")
public class ReportsProcessor
extends com.logicaldoc.core.task.Task
This task processes all the custom reports and execute the active ones.
- Since:
- 7.6
- Author:
- Marco Meschieri- LogicalDOC
- 
Field SummaryFieldsFields inherited from class com.logicaldoc.core.task.TaskSTATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidlonglongorg.slf4j.LoggergetLog()booleanbooleanvoidProcesses all the reportsvoidsetErrors(long errors) voidsetExecuted(long executed) Methods inherited from class com.logicaldoc.core.task.TaskaddTaskListener, getCompletionPercentage, getConfig, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, interrupt, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setReportRecipients, setSendActivityReport, setSize
- 
Field Details- 
NAME- See Also:
 
 
- 
- 
Constructor Details- 
ReportsProcessorpublic ReportsProcessor()
 
- 
- 
Method Details- 
processReportspublic void processReports()Processes all the reports
- 
isIndeterminatepublic boolean isIndeterminate()- Specified by:
- isIndeterminatein class- com.logicaldoc.core.task.Task
 
- 
isConcurrentpublic boolean isConcurrent()- Specified by:
- isConcurrentin class- com.logicaldoc.core.task.Task
 
- 
getExecutedpublic long getExecuted()
- 
getErrorspublic long getErrors()
- 
setExecutedpublic void setExecuted(long executed) 
- 
setErrorspublic void setErrors(long errors) 
- 
followingpublic void following()
- 
getLogpublic org.slf4j.Logger getLog()
 
-