Package com.logicaldoc.audit
Class AuditTask
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.audit.AuditTask
- All Implemented Interfaces:
 Runnable
@Component("auditTask")
public class AuditTask
extends com.logicaldoc.core.task.Task
The component creates the system messages that will be sent to a user that is
 subscribed to a folder or a document.
- Since:
 - 5.0
 - Author:
 - Matteo Caruso - LogicalDOC
 
- 
Field Summary
FieldsFields inherited from class com.logicaldoc.core.task.Task
STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidLaunches the creation of all notifications.com.logicaldoc.core.document.DocumentHistoryDAOcom.logicaldoc.core.folder.FolderDAOcom.logicaldoc.core.communication.SystemMessageDAOcom.logicaldoc.core.security.user.UserHistoryDAObooleanbooleanMethods inherited from class com.logicaldoc.core.task.Task
addTaskListener, 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
- 
AuditTask
public AuditTask() 
 - 
 - 
Method Details
- 
isIndeterminate
public boolean isIndeterminate()- Specified by:
 isIndeterminatein classcom.logicaldoc.core.task.Task
 - 
isConcurrent
public boolean isConcurrent()- Specified by:
 isConcurrentin classcom.logicaldoc.core.task.Task
 - 
createMessages
public void createMessages()Launches the creation of all notifications. - 
getSubscriptionDao
 - 
getSystemMessageDao
public com.logicaldoc.core.communication.SystemMessageDAO getSystemMessageDao() - 
getUserHistoryDao
public com.logicaldoc.core.security.user.UserHistoryDAO getUserHistoryDao() - 
getDocumentHistoryDao
public com.logicaldoc.core.document.DocumentHistoryDAO getDocumentHistoryDao() - 
getFolderDao
public com.logicaldoc.core.folder.FolderDAO getFolderDao() 
 -