Package com.logicaldoc.impex
Class IncrementalArchiveCreator
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.impex.IncrementalArchiveCreator
- All Implemented Interfaces:
Runnable
@Component("incrementalArchiveCreator")
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
Fields inherited from class com.logicaldoc.core.task.Task
STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setArchiveDao
(ArchiveDAO archiveDao) void
setArchiveManager
(ArchiveManager archiveManager) void
setFolderDao
(com.logicaldoc.core.folder.FolderDAO folderDao) void
setGenericDao
(com.logicaldoc.core.generic.GenericDAO genericDao) void
setMessageTemplateDao
(com.logicaldoc.core.communication.MessageTemplateDAO messageTemplateDao) void
setTemplateDao
(com.logicaldoc.core.metadata.TemplateDAO templateDao) void
setVersionDao
(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, setReportRecipients, setSendActivityReport, setSize
-
Field Details
-
NAME
- See Also:
-
GENERIC_TYPE
- See Also:
-
-
Constructor Details
-
IncrementalArchiveCreator
public IncrementalArchiveCreator()
-
-
Method Details
-
isIndeterminate
public boolean isIndeterminate()- Specified by:
isIndeterminate
in classcom.logicaldoc.core.task.Task
-
isConcurrent
public boolean isConcurrent()- Specified by:
isConcurrent
in 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)
-