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.TaskThis tasks searches for incremental archives to be created/closed.- Since:
- 4.6.0
- Author:
- Marco Meschieri - LogicalDOC
-
-
Field Summary
Fields Modifier and Type Field Description static StringGENERIC_TYPEstatic StringNAME
-
Constructor Summary
Constructors Constructor Description IncrementalArchiveCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisConcurrent()booleanisIndeterminate()voidsetArchiveDao(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.dao.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 Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
GENERIC_TYPE
public static final String GENERIC_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public void setArchiveDao(ArchiveDAO archiveDao)
-
setVersionDao
public void setVersionDao(com.logicaldoc.core.document.dao.VersionDAO versionDao)
-
setArchiveManager
public void setArchiveManager(ArchiveManager archiveManager)
-
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)
-
-