Class Audit

  • All Implemented Interfaces:
    Runnable

    public class Audit
    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

      Fields 
      Modifier and Type Field Description
      static String NAME  
      • Fields inherited from class com.logicaldoc.core.task.Task

        STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING
    • Constructor Summary

      Constructors 
      Constructor Description
      Audit()  
    • Constructor Detail

      • Audit

        public Audit()
    • Method Detail

      • isIndeterminate

        public boolean isIndeterminate()
        Specified by:
        isIndeterminate in class com.logicaldoc.core.task.Task
      • isConcurrent

        public boolean isConcurrent()
        Specified by:
        isConcurrent in class com.logicaldoc.core.task.Task
      • createMessages

        public void createMessages()
        Launches the creation of all notifications.
      • setSubscriptionDao

        public void setSubscriptionDao​(SubscriptionDAO subscriptionDao)
      • getSystemMessageDao

        public com.logicaldoc.core.communication.SystemMessageDAO getSystemMessageDao()
      • setSystemMessageDao

        public void setSystemMessageDao​(com.logicaldoc.core.communication.SystemMessageDAO systemMessageDao)
      • getUserHistoryDao

        public com.logicaldoc.core.security.dao.UserHistoryDAO getUserHistoryDao()
      • setUserHistoryDao

        public void setUserHistoryDao​(com.logicaldoc.core.security.dao.UserHistoryDAO userHistoryDao)
      • setDocumentHistoryDao

        public void setDocumentHistoryDao​(com.logicaldoc.core.document.dao.DocumentHistoryDAO documentHistoryDao)
      • getDocumentHistoryDao

        public com.logicaldoc.core.document.dao.DocumentHistoryDAO getDocumentHistoryDao()
      • getFolderDao

        public com.logicaldoc.core.folder.FolderDAO getFolderDao()
      • setFolderDao

        public void setFolderDao​(com.logicaldoc.core.folder.FolderDAO folderDao)
      • setFolderHistoryDao

        public void setFolderHistoryDao​(com.logicaldoc.core.folder.FolderHistoryDAO folderHistoryDao)