Package com.logicaldoc.impex
Class IncrementalArchiveCreator
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.impex.IncrementalArchiveCreator
- All Implemented Interfaces:
Runnable
public class IncrementalArchiveCreator
extends com.logicaldoc.core.task.Task
This tasks searches for incremental archives to be created/closed.
- Since:
- 4.6.0
- Author:
- Marco Meschieri - 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 TypeMethodDescriptionbooleanbooleanvoidsetArchiveDao(ArchiveDAO archiveDao) voidsetArchiveManager(ArchiveManager archiveManager) voidsetFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) voidsetGenericDao(com.logicaldoc.core.generic.GenericDAO genericDao) voidsetMessageTemplateDao(com.logicaldoc.core.communication.MessageTemplateDAO messageTemplateDao) voidsetTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) voidsetVersionDao(com.logicaldoc.core.document.VersionDAO versionDao) Methods 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, setConfig, setLockManager, setReportRecipients, setSendActivityReport, setSender, setSize, setSystemLoadMonitor, setUserDao
-
Field Details
-
NAME
- See Also:
-
GENERIC_TYPE
- See Also:
-
-
Constructor Details
-
IncrementalArchiveCreator
public IncrementalArchiveCreator()
-
-
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
-
setGenericDao
public void setGenericDao(com.logicaldoc.core.generic.GenericDAO genericDao) -
setArchiveDao
-
setVersionDao
public void setVersionDao(com.logicaldoc.core.document.VersionDAO versionDao) -
setArchiveManager
-
setFolderDao
public void setFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) -
setTemplateDao
public void setTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) -
setMessageTemplateDao
public void setMessageTemplateDao(com.logicaldoc.core.communication.MessageTemplateDAO messageTemplateDao)
-